What is the CFOP Method?

CFOP is an advanced method for solving the Rubik's Cube. The main method for solving the Rubik's Cube learnt by beginners is aptly named the "Beginners Method". In this article we will be talking about the different sages of the CFOP method and how to solve your Rubik's Cube using the CFOP method.

CFOP stands for CROSS > F2L > OLL > PLL - We will discuss this more later on.

Who invented the CFOP Method? Thats an easy one, Jessica Fredrich invented this method back in the year 2000. Since then is has been the main method using by Speed Solvers.




We are using standard WCA notation in this guide. If you think you know a better algorithm please do reach out and let us know.

Step 1 - Cross

In step 1 we concentrate on building the cross. Its super easy and intuitive and if you can solve your cube with the beginners method then you should be able to solve it now without a guide.

Step 2 - F2L

In step 2 we solve the first 2 layers (F2L). We do this by inserting the first layer corner and the 2nd layer edge piece in 1 algorithm.

Step 3 - OLL

In step 3 we orientate all of the last layer. Basically, we bring all of the yellow side to the top layer. There are 57 algorithms to learn FULL OLL.

Step 4 - PLL

In step 4 we just have to shuffle all of the top face around so that we solve the rest of the puzzle. This is called permuting the last layer. There are only 21 algorithms to learn FULL PLL.

Corner on Top / Edge on Top (Matching)
Corner on Top / Edge on Top (Opposite)
Corner on Top / Edge on Bottom
Corner on Bottom / Edge on Top
Corner On Bottom / Edge on Bottom

related posts

4x4 Parity Algorithms & Cases

4x4 Parity Algorithms & Cases

Master how to solve both OLL and PLL parity on your 4x4.

Read more
5x5 Last 2 Edges

5x5 Last 2 Edges

A list of algorithms for solving the last 2 edges on the 5x5.

Read more
5x5 - Last 2 Centers

5x5 - Last 2 Centers

Learn to solve the last 2 centers of the notorious 5x5 cube.

Read more