OLL ยท PLL ยท the two-look system
Rubik's Cube algorithms, with pictures you can read.
Once you can solve the cube with the beginner method, the last layer is where you gain speed. Learn it in two looks first, then one case at a time.
What algorithms are
An algorithm is a fixed list of moves that changes a few pieces and leaves the rest alone. Cubers write algorithms in notation, memorise them and use them whenever the same pattern appears. The last layer has a small number of patterns, so a small number of algorithms covers every cube you will ever meet.
In the CFOP method the last layer is solved in two stages: OLL turns the pieces so the top face is all yellow, and PLL moves them into place. In two-look versions you split each stage in two, so that you only need a handful of algorithms at first.
A sensible order to learn them
- Finish the seven-step beginner method a few times.
- Learn two-look OLL: the cross algorithm, then Sune, Anti-Sune and the other corner cases.
- Learn two-look PLL: the A-perm, then the U-perms, H and Z.
- Add the rest of PLL a few at a time, starting with the T-perm and Y-perm.
- Time yourself with the cube timer and watch your Ao5 fall.
Useful short sequences
- The sexy move:
R U R' U' - The sledgehammer:
R' F R F' - Edge insert (right):
U R U' R' U' F' U F - Edge insert (left):
U' L' U L U F U' F' - Corner cycle:
U R U' L' U R' U' L - Edge swap:
R U R' U R U2 R' U - Corner twist:
R' D' R D
These small triggers appear inside many longer algorithms. Recognising them makes a long algorithm easier to remember, because you only have to learn which triggers go in which order.
FAQ
Algorithm questions
What are OLL and PLL?
They are the last two stages of the CFOP method. OLL (Orientation of the Last Layer) turns every piece of the last layer so the top face is one colour. PLL (Permutation of the Last Layer) then moves the pieces to their right places. There are 57 OLL cases and 21 PLL cases.
Do I need to learn all 78 algorithms?
No. Two-look OLL needs 10 algorithms (one is just the others combined), and two-look PLL needs about 5 or 6. Most cubers learn the full sets gradually over months.
What does the inverse of an algorithm do?
It undoes it. Do the moves in reverse order and turn each one the opposite way: the inverse of R U R' is R U' R'. Every case picture on these pages is made by running its algorithm backwards from a solved cube.
How were these algorithms checked?
Each one is run on a simulated cube. It must leave the first two layers alone, move exactly the pieces the page says, and for PLL the 21 cases must all be different from one another.
Start a conversation
Want a teacher to guide the cubing?
Tell us the learner's age and what they can already do, and we will suggest a starting point. A parent or guardian can make the enquiry.
- 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
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.
Pick a game
- Cube Notation QuizRead Rubik's Cube moves like a speedcuber: R, U', F2, Rw, M and x. MatchโฆPlay
- Cube Move DetectiveTwo pictures of a Rubik's Cube, before and after. Find the turn, or theโฆPlay
- PLL Recognition TrainerSee the top of a Rubik's Cube from above and name the PLL case, from theโฆPlay
- Knights and KnavesKnights always tell the truth and knaves always lie. Read their wordsโฆPlay