3x3 Cube Fridrich Algorithms
NewCube scanner and global rankings

Fridrich method (CFOP)

You can already solve it.
Now solve it fast.

All 119 cases of full CFOP, each with its 3D preview. Scan your cube with the camera, learn notation by playing and compete in the global rankings.

Get it onGoogle Play
Coming soon onApp Store
4.2 · 344 ratings 100,000+ downloads No account, no subscription
119CFOP cases
41F2L cases
57OLL cases
21PLL cases
10languages

The method, in four steps

The four stages of CFOP, with every case.

CFOP, also called the Fridrich method, is what almost every speedcuber uses. The app follows its four stages and gives you every case with its picture, its standard notation and its 3D preview.

Cross

The crossNew

The four edges of the first face, placed without undoing the ones you already have.

8 cases
F2L

First two layers

Each corner with its edge, in a single insert. This is where most of the time is won.

41 cases
OLL

Orient the last layer

The whole top face in one colour, with a single algorithm.

57 cases
PLL

Permute the last layer

Every piece in its place, and the cube is solved.

21 cases

What the app does

No 50-page PDF. No pausing a video frame by frame.

Find the case, watch it in 3D move by move and, once you know it, mark it as done.

ScannerNew

Scan your cube and solve it step by step

Show each face to the camera and the app recognises your cube. If a sticker is misread, fix it with one tap. Then it shows you the solution in 3D, with your own cube's colours.

Reduced view
16 algorithms

Start with 16, not 119

The reduced view keeps only the essentials: the 16 2-Look algorithms (10 OLL and 6 PLL), which are enough to finish the cube, and the most basic F2L cases. The problem with CFOP is not difficulty, it is volume.

3D player

Every algorithm, move by move

  • Step by step or continuous, at the speed you choose, with a pause between turns.
  • Hold play to run it backwards and see where each piece goes back to.

T-Perm · PLL

Two notation games

Learn to read algorithms by playing

QuizThe cube turns and you name the move. From 12 to 54 moves.
SequencesThe cube performs a whole algorithm and you type it back before time runs out.
RankingsNew

Compete with the world

With Google Play Games. You can also play without signing in; your records stay on your phone.

Timer

A fresh scramble for every solve

History, statistics and your personal best, on your phone.

Your progress

See how much is left

Favourites, completed cases and a backup whenever you want.

Premium · one-time purchase

One purchase. No subscription.

The app is free with ads. Premium is paid once and it is yours for good.

  • Guided CFOP solvingThe four stages on your scanned cube, every algorithm in 3D.
  • Your own algorithms, no limitA visual builder, with labels to organise them.
  • No adsAlgorithms, games and timer, with no interruptions.

FAQ

About the method and the app

What is the CFOP or Fridrich method?

It is the most widely used way to solve the 3x3 cube fast. The name is the initials of its four stages: Cross, F2L (first two layers), OLL (orient the last layer) and PLL (permute it). It was developed in parallel between the late seventies and early eighties by Jessica Fridrich and Mirek Goljan on one side and Hans Dockhorn and Anneke Treep on the other. Fridrich published it online in 1997, hence the name.

Do I need to know how to solve the cube first?

It helps. CFOP is the next step after the layer-by-layer method in beginner tutorials: the cross is the same, but the first two layers go in as corner-and-edge pairs, and the last layer takes fewer steps.

Do I have to memorise all 119 cases?

No, and it is not the way to start. The cross and F2L can be done intuitively, and the last layer can be solved in two steps per stage (2-Look) with just 16 algorithms: 10 for OLL and 6 for PLL. Those 16 are enough to go under 20 seconds. The full method is 78 last-layer algorithms (57 OLL and 21 PLL), plus the 41 F2L cases.

In what order should I learn them?

First the cross and F2L, intuitively. Then 2-Look OLL and 2-Look PLL. Once you are under 25 seconds, move to the full method; most people finish the 21 PLLs, which are fewer, before the 57 OLLs.

How do I read algorithms?

Each letter is a face: R right, L left, U up, D down, F front and B back. On its own, turn it a quarter clockwise as you look at that face; with an apostrophe (R'), the other way; with a 2 (R2), a half turn. A w or a lowercase letter (Rw, r) moves two layers, M, E and S move the middle slices, and x, y, z turn the whole cube.

Why is the cross built on the bottom?

Because that way the first two layers go in without turning the cube over, and you can see them as you work. Any cross can be solved in 8 moves or fewer, and with practice the average drops to about 6, so you can plan all of it during the 15-second inspection.

I know the algorithms. Why am I not getting faster?

It is almost always the pauses, not your hands. The key is lookahead: while you execute one F2L pair, you are already hunting for the next. Turn slower than you can and without stopping: more time is won by looking than by moving.

Pick one OLL case and learn it today

That is how the 119 get done.

Get it onGoogle Play
Coming soon onApp Store