cubeline.

3×3 CFOP algorithm reference

Browse the recommended moves for every OLL and PLL case. Open a lesson to see its exact starting position, animation, alternatives and learning checklist.

Notation: a prime (′) reverses a turn, 2 is a half-turn, lowercase letters turn two layers, and M/S are slice moves. Parentheses group moves for practice. Explore notation.

Two-look edge orientation

OLL

OLL 1 — Dot

R U2 R2 F R F' U2 R' F R F'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 2 — Dot

R U' R2 D' r U r' D R2 U R'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 3 — Dot

r' R2 U R' U r U2 r' U M'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 4 — Dot

R' F2 R2 U2 R' F' R U2 R2 F2 R

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 9 — Fish Shape

R U R' U' R' F R2 U R' U' F'

Identify the fish shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 10 — Fish Shape

R U R' U R' F R F' R U2 R'

Identify the fish shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 17 — Dot

R U R' U R' F R F' U2 R' F R F'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 18 — Dot

R U2 R2 F R F' U2 M' U R U' r'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 19 — Dot

S' R U R' S U' R' F R F'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 20 — Dot

r U R' U' M2 U R U' R' U' M'

Identify the dot on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 21 — H

R U R' U R U' R' U R U2 R'

Identify the cross on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 22 — Pi

R U2 (R2 U' R2 U' R2) U2 R

Identify the cross on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 25 — Bowtie

F' r U R' U' r' F R

Identify the cross on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 27 — Sune

R U R' U R U2 R'

Identify the cross on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 30 — Awkward Shape

r' D' r U' r' D r2 U' r' U r U r'

Identify the awkward shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 31 — P Shape

R' U' F U R U' R' F' R

Identify the p shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 32 — P Shape

S R U R' U' R' F R f'

Identify the p shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 33 — T Shape

R U R' U' R' F R F'

Identify the t shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 34 — C Shape

f R f' U' r' U' R U M'

Identify the c shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 36 — W Shape

R U R2 F' U' F U R2 U2 R'

Identify the w shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 38 — W Shape

R U R' U R U' R' U' R' F R F'

Identify the w shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 42 — Awkward Shape

R' U' R U' R' U2 R F R U R' U' F'

Identify the awkward shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 46 — C Shape

R' U' R' F R F' U R

Identify the c shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 51 — I Shape

F U R U' R' U R U' R' F'

Identify the i shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 52 — I Shape

R' F' U' F U' R U R' U R

Identify the i shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 55 — I Shape

R' F U R U' R2 F' R2 U R' U' R

Identify the i shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

OLL 56 — I Shape

r U r' U R U' R' U R U' R' r U' r'

Identify the i shape on top, then check the side-facing last-layer stickers. Match the complete pattern, not just its silhouette.

Practise this case

PLL

Ua perm

M2 U M U2 M' U M2

One solid bar. The other three edges cycle; compare the front edge with the right centre.

Practise this case

Ub perm

M2 U' M U2 M' U' M2

One solid bar. The edge cycle runs opposite to Ua; check where the front edge belongs.

Practise this case

Ab perm

x R2 D2 R U R' D2 R U' R

The inverse corner cycle of Aa. Use the solved corner and the direction of the other three.

Practise this case

E perm

x' R U' R' D R U R' D' R U R' D R U' R' D'

No headlights or matching corner-edge blocks. Align edges with their centres first.

Practise this case

F perm

R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R

A solid bar opposite headlights; inspect the two remaining sides to separate it from J.

Practise this case

Ja perm

x R2 F R F' R U2 r' U r U2

A solid bar with the mirrored J arrangement. Do not assume Jb from the bar alone.

Practise this case

Jb perm

R U R' F' R U R' U' R' F R2 U' R'

A solid bar and a matching block. Distinguish the block from T before turning.

Practise this case

Ra perm

R U' R' U' R U R D R' U' R D' R' U2 R'

Headlights plus a two-sticker block. Compare both exposed sides before choosing Ra or Rb.

Practise this case

Rb perm

R' U2 R U2 R' F R U R' U' R' F' R2

The mirrored R pattern. Check the block location relative to the headlights.

Practise this case

T perm

R U R' U' R' F R2 U' R' U' (R U R') F'

One pair of headlights with matching edge blocks beside it. Check the opposite edge swap.

Practise this case

Y perm

F R U' R' U' R U R' F' R U R' U' R' F R F'

Diagonal corner swap: no headlights, with two adjacent corner-edge blocks.

Practise this case

V perm

R' U R' U' R D' R' D R' U D' R2 U' R2 D R2

Diagonal corner swap with a two-sticker block. Check the second side to distinguish Y.

Practise this case

Na perm

R U R' U R U R' F' R U R' U' R' F R2 U' R' U2 R U' R'

Two opposite two-sticker bars; corners swap diagonally. Compare the bar direction with Nb.

Practise this case

Nb perm

R' (U R U' R') F' U' F R U R' F R' F' R U' R

The mirror of Na: two opposite bars face the other direction.

Practise this case

Ga perm

R2 U R' U R' U' R U' R2 D U' R' U R D'

Hold headlights on the left; locate the two-sticker block, then compare the reference diagram.

Practise this case

Gb perm

R' U' R (U D') R2 U R' U R U' R U' R2 D

Hold headlights on the left; compare block position with Ga. They are inverse cycles.

Practise this case

Gc perm

R2 U' R U' R U R' U R2 D' U R U' R' D

Headlights on the left. Locate the block before distinguishing Gc from Gd.

Practise this case

Gd perm

R U R' (U' D) R2 U' R U' R' U R' U R2 D'

Headlights on the left. Compare the block on both visible sides with Gc.

Practise this case

Recommendations were reviewed against J Perm and SpeedCubeDB. Every stored variant has been checked against an independent named case setup. No single algorithm is fastest for every solver.