No yellow stickers on top. Corners are twisted such that no yellow shows up anywhere on the U face.
CFOP · Step 3
OLL Algorithms
Practical OLL algorithm reference for the Rubik's Cube, covering 2-look OLL and high-value one-look cases with recognition hints.
What OLL does — and what it doesn't
Orientation of the Last Layer (OLL) is the third step of CFOP. After the cross and F2L, every last-layer piece is in its layer but facing the wrong way: edges are flipped, corners are twisted. OLL's one job is to fix that facing so the entire top face becomes a single solid colour.
Here is the trap Dan Harris warns about in Speedsolving the Cube: OLL solves the top face, not the top layer. When the yellow face is complete the side stickers are almost always still scrambled — sorting those out is PLL's job, the final step. Splitting orientation (OLL) from permutation (PLL) is exactly what makes the last layer learnable: you read one pattern, fire one algorithm, then read the next.
Start here: 2-look OLL
You don't need all 57 algorithms to finish a cube today. 2-look OLL splits the job into two easy looks — make the yellow cross, then orient the corners — and reaches a complete last layer in about 10 algorithms. This is the on-ramp every full-OLL solver started on, and the cases live inside the full 57 below.
Look 1 — make the yellow cross
Ignore the corners and look only at the four edge stickers on top. They fall into three shapes, each with one algorithm. Fire it and the yellow cross appears; the corners come next.
F R U R' U' F', is your single most-used OLL.Look 2 — orient the corners (OCLL)
With the cross done you are always in one of these seven cases — the corners are the only thing left. You can solve every one of them with just two algorithms, Sune and Antisune, repeated as needed. Learn those two first; the other five are faster shortcuts you can add later.
Recognition: read the edges first
Fast OLL is fast recognition. The universal first move is to glance at the four edge stickers on top and count how many already point up — that one number narrows 57 cases to a small family.
Once the edges are classified, the outline of the connected yellow region names the exact case. Harris sorts the 57 into a visual vocabulary — dot, T, C, P, L, W, fish, lightning, square, knight-move — so recognition becomes "which silhouette is this?" rather than memorising 57 flashcards. The family filters on the grid below use these same names.
One honest caveat from the book: the OLL case numbers look random because they're grouped for a sensible learning order, not for recognition. Never try to recognise a case by its number — recognise the shape, then disambiguate by where the corner stickers point.
All 57 cases
The complete reference. Filter by 2-look, full OLL, or shape family. Each card shows an exact recognition diagram and a verified algorithm you can copy.
No yellow on top. Two yellow corner stickers face front, two face back — symmetric pattern.
No yellow on top. Corners create an asymmetric pattern with two yellow stickers visible on each side.
No yellow on top. Mirror image of OLL 3.
Two yellow stickers on top form a 2x1 square in the front-right corner of the U face.
Mirror of OLL 5. Two yellow stickers form a 2x1 square in the front-left corner.
Three yellow stickers form a fish-shaped pattern with a small lightning bolt motif.
Mirror of OLL 7. Same fish-lightning pattern reflected.
Awkward fish-shaped yellow pattern. One corner on top with edges flipped awkwardly.
P-shaped fish pattern. One corner on top with a P-shape in yellow.
Lightning-bolt-shaped yellow pattern across the U face.
Mirror of OLL 11.
Yellow stickers form a knight-move L pattern on top.
Mirror of OLL 13.
Another knight-move L variant.
Mirror of OLL 15.
Two opposite corners oriented (yellow up). No yellow edges on top.
Dot pattern with a Y-shaped yellow distribution.
Dot pattern with a small cross-like yellow distribution.
Bar-shaped pattern with yellow stickers forming a wide I across the top — only the center is solved.
Yellow cross present. All four corners twisted, creating a symmetric H-shaped pattern.
Yellow cross present. Corner pattern resembles Pi — two pairs of facing corners.
Yellow cross. Two adjacent corners oriented. The two corners NOT on top show matching colors (headlights).
Yellow cross. Two adjacent corners oriented. Yellow visible on the front-right.
Yellow cross. Two diagonal corners oriented. Pattern resembles a bowtie.
Yellow cross. One yellow corner on top at back-left. The classic Anti-Sune pattern.
Yellow cross. One yellow corner on top at front-left. The classic Sune pattern.
All four corners oriented (yellow up). Two opposite edges remain to be flipped.
Awkward-shaped yellow pattern combining a corner with an asymmetric edge configuration.
Mirror of OLL 29.
P-shaped yellow distribution with one corner oriented.
Mirror of OLL 31.
T-shaped yellow pattern. Two adjacent corners oriented and one edge between them.
C-shaped yellow pattern with two adjacent corners oriented.
Fish-shaped pattern with square symmetry. One corner on top.
W-shaped yellow pattern, also known as Wario.
Fish pattern with the fin mounted at the top-left. One corner oriented.
Mirror of OLL 36, known as Mario.
Big lightning bolt yellow pattern.
Mirror of OLL 39.
Combination of Sune corner pattern with an awkward edge configuration.
Combination of Anti-Sune corner pattern with an awkward edge configuration.
P-shape with the bar on the left side of the top face. No corners oriented.
P-shape with the bar on the right side of the top face. No corners oriented.
Inverted T shape with all edges oriented except two. No corners oriented.
C-shape yellow pattern with no corners oriented.
Big L-shape with two adjacent corners oriented and L pattern in yellow.
Mirror of OLL 47.
Diagonal L with two diagonal corners oriented.
L-shape with slash-like yellow distribution.
I-shape with a horizontal bar of yellow across the top.
I-shape variant with one corner oriented.
Knight L pattern with two diagonal corners oriented.
Mirror of OLL 53.
Horizontal yellow line across the top with two diagonal corners oriented.
Vertical yellow line with two diagonal corners oriented.
All four corners oriented (yellow up). Two opposite edges remain to be flipped — same as OLL 28 but rotated.
Common mistakes
Practise with your hands
Going further
OLL is one rung on a longer ladder. The full progression, all sourced from Harris:
- 2-look OLL (10 algs) → full OLL (57) — orient the whole top face in one algorithm.
- VHF2L — orient all last-layer edges during your final F2L pair (Harris co-created it). You then always reach the last layer with the cross already done, so OLL collapses to just the 7-case OCLL set, every solve.
- COLL — orient and permute the corners in one step once edges are oriented (~40 cases), giving a 1-in-12 chance of skipping PLL entirely.
- ZBLL — solve the entire last layer in a single algorithm. Hundreds of cases; the frontier.
Harris is honest that each rung is a recognition-and-memory investment more than an instant time cut — but together they're the complete last-layer endgame.
PLL Algorithms
Complete the last layer with all 21 PLL cases
ReferenceCFOP Introduction
Understand how OLL fits into the full CFOP method