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