What is CFOP? The most popular speedsolving method
CFOP is the method most speedcubers use. This article explains each step and a learning path.
CFOP (also called the Fridrich method) is the fastest and most popular way to solve a 3×3 today. The name stands for four steps: Cross, F2L, OLL, PLL.
Cross
Solve a cross on the bottom, like the beginner first step but done intuitively in at most 8 moves.
F2L – first two layers
This is the key. Instead of solving a corner then its edge, F2L solves a corner and its edge together as a pair. It’s the biggest time-saver.
OLL – orient last layer
Make the whole yellow face point up in one step. Full OLL has 57 algorithms, but beginners learn “2-look OLL” with about 10.
PLL – permute last layer
Move every last-layer piece into place. Full PLL has 21 algorithms; the 2-look version needs about 6.
Tip: don’t try to learn all 78 algorithms at once. Start with intuitive F2L and 2-look, then grow into the full sets.
Frequently asked questions
How many algorithms does CFOP need?
Is CFOP hard?
Related posts
How to solve a Rubik’s cube 3×3 for beginners (easy 7 steps)
Seven simple steps to solve your first 3×3 Rubik’s cube, with algorithms and tips to avoid mistakes.
Rubik’s cube notation: how to read U R F L D B algorithms
Understanding notation lets you read any Rubik algorithm. A full, easy-to-remember explanation.
How to solve a Rubik’s cube 2×2 (easy beginner method)
The 2×2 has only 8 corners. If you know the 3×3, you can solve the 2×2 right away.