Algorithm Library
Browse our comprehensive collection of algorithms for speed cubing.
Cube Type
OLL
Sune
3x3CFOP
R U R' U R U2 R'
Most common OLL case - headlights on right
Anti-Sune
3x3CFOP
R U2 R' U' R U' R'
Headlights on left
OLL 1
3x3CFOP
R U2 R2 F R F' U2 R' F R F'
Cross pattern on top
OLL 2 (T-shape)
3x3CFOP
F R U R' U' F'
T-shape pattern - most common for making yellow cross
OLL Pi
3x3CFOP
R U2 R2 U' R2 U' R2 U2 R
Pi shape on top
OLL H
3x3CFOP
R U R' U R U' R' U R U2 R'
H shape pattern
OLL L
3x3CFOP
F R' F' r U R U' r'
L shape pattern
PLL
T Perm
3x3CFOP
R U R' U' R' F R2 U' R' U' R U R' F'
Swaps two adjacent edges and two adjacent corners
Aa Perm
3x3CFOP
x R' U R' D2 R U' R' D2 R2 x'
Cycles three corners clockwise
Ab Perm
3x3CFOP
x R2 D2 R U R' D2 R U' R x'
Cycles three corners counter-clockwise
U Perm (Ua)
3x3CFOP
R U' R U R U R U' R' U' R2
Swaps two adjacent edges on one side
U Perm (Ub)
3x3CFOP
R2 U R U R' U' R' U' R' U R'
Swaps two adjacent edges on opposite side
Y Perm
3x3CFOP
F R U' R' U' R U R' F' R U R' U' R' F R F'
Diagonal corner swap
J Perm (Ja)
3x3CFOP
x R2 F R F' R U2 r' U r U2 x'
Swaps two adjacent corners and two edges
J Perm (Jb)
3x3CFOP
R U R' F' R U R' U' R' F R2 U' R'
Opposite J perm case
H Perm
3x3CFOP
M2 U M2 U2 M2 U M2
Swaps opposite edges on two sides
Z Perm
3x3CFOP
M' U M2 U M2 U M' U2 M2
Diagonal edge swap
F2L
F2L Case 1
3x3CFOP
U R U' R'
Basic corner-edge pair insertion
F2L Case 2
3x3CFOP
R U R'
Corner above edge - both facing out
F2L Case 3
3x3CFOP
U' R U' R' U R U R'
Corner and edge separated
F2L Case 4
3x3CFOP
R U' R'
Simple insertion from top