Book a free demo

Rubik's Cube & puzzles

The CFOP method explained: how speedcubers solve the cube

What CFOP stands for, how each of the four stages works, how many algorithms you need, and a sensible order for moving from the beginner method to CFOP. With links to every algorithm.

Updated ยท 4 min read ยท By the Ashkam team

ShareWhatsApp

CFOP is the method most speedcubers use to solve the 3ร—3. It is named after its four stages: Cross, F2L, OLL and PLL. It is also called the Fridrich method, after Jessica Fridrich, who developed and popularised it among speedcubers in the 1980s and 1990s.

If you can already solve the cube with the seven-step beginner method, you have met every idea in CFOP. CFOP simply combines steps and replaces long routines with shorter, smarter ones.

The four stages

1. Cross

Build the cross on one face, usually the one the solver chooses to hold on the bottom, with each edge matched to its centre. In the beginner method you build a daisy first and drop the petals in. In CFOP, solvers plan the whole cross during the 15 seconds of inspection and build it directly, often in about eight moves or fewer.

2. F2L (first two layers)

Instead of solving the corners and then the middle-layer edges separately, F2L solves each corner together with its matching edge, as a pair. There are four pairs and 41 basic cases, but most can be found by thinking rather than memorising, so it is usually learned intuitively at first. Read what F2L is for the first cases.

3. OLL (orientation of the last layer)

Turn every piece of the last layer so the top face is one colour. There are 57 cases, but you can start with the 10 algorithms of two-look OLL: first make the cross, then orient the corners.

4. PLL (permutation of the last layer)

Move the pieces of the last layer to their right places. There are 21 cases, and you can start with five or six algorithms: see two-look PLL.

How CFOP compares with the beginner method

Beginner method CFOP
Cross Daisy, then drop each petal Planned in inspection, built directly
First two layers Corners, then middle edges Corner and edge together (F2L)
Yellow cross and corner turn Cross, then three more steps Two looks of OLL, later one look
Last pieces Corner and edge algorithms Two looks of PLL, later one look
Algorithms to learn About 7 short ones 10 for two-look OLL, about 6 for two-look PLL, plus F2L cases

A sensible order for learning CFOP

  1. Solve the cube reliably with the beginner method and time yourself with the cube timer.
  2. Learn to build the cross on the bottom without flipping the cube.
  3. Learn two-look OLL and two-look PLL. These finish the cube faster even before you know F2L.
  4. Replace the beginner-method corners and middle layer with F2L, one case at a time.
  5. Learn the rest of PLL, then the full OLL set, adding a few algorithms a week.

You do not need to do all of this to enjoy cubing. Many people stay at two-look OLL and PLL for years and still solve the cube quickly.

What it takes

A fast CFOP solve is built from short, repeatable pieces. Practising each stage on its own helps: do a hundred crosses, then a hundred F2L pairs, then the last layer algorithms. Looking ahead to the next piece while your hands do the current move, called lookahead, matters more than moving your fingers faster.

Other methods

CFOP is not the only choice. The Roux method builds blocks on the left and right and solves the middle slice last, using far fewer rotations. ZZ and Petrus are other popular choices. All of them are used at the top level. CFOP is a good first choice because there are so many tutorials, algorithms and practice tools.

Common questions

Do I need to learn all 78 OLL and PLL algorithms?

No. Two-look versions let you solve the last layer with around 15 algorithms, and you can add the rest at your own pace.

How many moves is a CFOP solve?

Fast solvers average somewhere around 50 to 60 moves for a whole solve, compared with 100 or more for a beginner method solve. The best solves have a very short cross and clever F2L pairs.

Is CFOP good for children?

Yes, once the beginner method feels comfortable. Children often learn two-look OLL and PLL well because they enjoy memorising short sequences. See Rubik's Cube for kids and our Rubik's Cube classes.

ShareWhatsApp

This guide is general information. For exams, follow your school, teacher and official exam board, and use your own judgement about what suits your child.

Keep reading

Related guides

Start a conversation

Tell us about the learner.

A parent or guardian can share the age range, level and goals, and we'll suggest a starting point and confirm the format before anything is booked.

  • Tell us the learnerโ€™s age or grade and goals
  • Weโ€™ll suggest a suitable class or learning path
  • Weโ€™ll confirm format, timing and fees with a parent or guardian

For a childโ€™s class, please have a parent or guardian send the enquiry. Avoid sharing passwords or sensitive personal details.

Weโ€™ll use your details only to respond to this request.

Play it, don't just read it

Practise the cube in your browser

Free games that need no sign-up. Pick one and play for five minutes.

All free games โ†’
Chat on WhatsApp
Esc

Try