CFOP Algorithms

This page will contain algorithms for CFOP beginner method and etc!

F2L

Fast F2L #1

U R U' R' U' F' U F
Beginner
F2L

Empty Slot

R U' R' U R U R'
Beginner
OLL

OLL Case 1

R U R' U' R U' R' F' U' F R U R'
Advanced CFOP
OLL

OLL Case 2

F R' F R2 U' R' U' R U R' F2
Advanced CFOP
OLL

OLL Case 3

R U R' U R U2 R' F R U R' U' F'
Advanced CFOP
OLL

OLL Case 4

R' U' R U' R' U2 R F R U R' U' F'
Advanced CFOP
OLL

OLL Case 5

L F' L' U' L U F U' L'
Advanced CFOP
OLL

OLL Case 6

R' F R U R' U' F' U R
Advanced CFOP
OLL

OLL Case 7

R U R2 U' R' F R U R U' F'
Advanced CFOP
OLL

OLL Case 8

R' U' R' F R F' U R
Advanced CFOP
OLL

OLL Case 9

r U R' U' M2 U R U' R' U' M'
Advanced CFOP
OLL

OLL Case 10

r' R U R U R' U' M' R' F R F'
Advanced CFOP
OLL

OLL Case 11

y R U2' (R2' F R F') U2' M' (U R U' r')
Advanced CFOP
OLL

OLL Case 12

y2 R U R' U R' F R F' U2 R' F R F'
Advanced CFOP
OLL

OLL Case 13

y3 f (R U R' U') f' U F (R U R' U') F'
Advanced CFOP
OLL

OLL Case 14

y f (R U R' U') f' U' F (R U R' U') F'
Advanced CFOP
OLL

OLL Case 15

y F (R U R' U') F' f (R U R' U') f'
Advanced CFOP
OLL

OLL Case 16

R U2 R2 F R F' U2 R' F R F'
Advanced CFOP
OLL

OLL Case 17

R U R' U R U2 R'
Advanced CFOP
OLL

OLL Case 18

R U2 R' U' R U' R'
Advanced CFOP
OLL

OLL Case 19

R U2 R' U' R U R' U' R U' R'
Advanced CFOP
OLL

OLL Case 20

R U2 R2 U' R2 U' R2 U2 R
Advanced CFOP
OLL

OLL Case 21

r U R' U' r' F R F'
Advanced CFOP
OLL

OLL Case 22

R2 D' R U2 R' D R U2 R
Advanced CFOP
OLL

OLL Case 23

F' r U R' U' r' F R
Advanced CFOP
OLL

OLL Case 24

(R U R' U') R' F (R2 U R' U') F'
Advanced CFOP
OLL

OLL Case 25

R U R' U R' F R F' R U2 R'
Advanced CFOP
OLL

OLL Case 26

F R' F' R U R U' R'
Advanced CFOP
OLL

OLL Case 27

R U2 R2 F R F' R U2 R'
Advanced CFOP
OLL

OLL Case 28

r U R' U' r' R U R U' R'
Advanced CFOP
OLL

OLL Case 29

R U R' U' M' U R U' r'
Advanced CFOP
OLL

OLL Case 30

F R U R' U' F'
Advanced CFOP
OLL

OLL Case 31

R U R' U' R' F R F'
Advanced CFOP
OLL

OLL Case 32

y2 (R U R' F') (R U R' U') (R' F R U') (R' F R F')
Advanced CFOP
OLL

OLL Case 33

R U R' U R U' R' U' R' F R F'
Advanced CFOP
OLL

OLL Case 34

y2 f (R U R' U') (R U R' U') f'
Advanced CFOP
OLL

OLL Case 35

y2 R' F' U' F U' R U R' U'
Advanced CFOP
OLL

OLL Case 36

R' F R U R U' R2 F' R2 U' R' U R U R'
Advanced CFOP
OLL

OLL Case 37

r' U' r U' R' U R U' R' U R r' U r
Advanced CFOP
OLL

OLL Case 38

y R' U' F' U F R
Advanced CFOP
OLL

OLL Case 39

2y f R U R' U' f'
Advanced CFOP
OLL

OLL Case 40

R' U' F U R U' R' F' R
Advanced CFOP
OLL

OLL Case 41

S (R U R' U') (R' F R f')
Advanced CFOP
OLL

OLL Case 42

(r U' r') (U' r U r') y' (R' U R)
Advanced CFOP
OLL

OLL Case 43

R' F R U R' F' R F U' F'
Advanced CFOP
OLL

OLL Case 44

(r' U' r) (R' U' R U) (r' U r)
Advanced CFOP
OLL

OLL Case 45

r U r' R U R' U' r U' r'
Advanced CFOP
OLL

OLL Case 46

F R' F' R U2 R U' U' R' F R
Advanced CFOP
OLL

OLL Case 47

F R U R' U' R U R' U' F'
Advanced CFOP
OLL

OLL Case 48

r U' r2 U r2 U r2 U' r
Advanced CFOP
OLL

OLL Case 49

r' U r2 U' r2 U' r2 U r'
Advanced CFOP
OLL

OLL Case 50

y (r' U' R U') (R' U R U') R' U2 r
Advanced CFOP
OLL

OLL Case 51

y (r U R' U) (R U' R' U) R U2' r'
Advanced CFOP
OLL

OLL Case 52

r U2 R' U' R U' r'
Advanced CFOP
OLL

OLL Case 53

y2(r' U2' R U R' U r)
Advanced CFOP
OLL

OLL Case 54

r U R' U R U2 r'
Advanced CFOP
OLL

OLL Case 55

y2 (r' U' R U' R' U2 r)
Advanced CFOP
OLL

OLL Case 56

y2 r' (R2 U R' U R U2 R') U M'
Advanced CFOP
OLL

OLL Case 57

M' (R' U' R U' R' U2 R) U' M
Advanced CFOP
PLL

Z PERM

M' U M2 U M2 U M' U2 M2
Advanced CFOP
PLL

Ub PERM

M2 U' M U2 M' U' M2
Advanced CFOP
PLL

Ua PERM

M2 U M U2 M' U M2
Advanced CFOP
PLL

H PERM

M2 U M2 U2 M2 U M2
Advanced CFOP
PLL

H PERM

M2 U M2 U2 M2 U M2
Advanced CFOP
PLL

Y PERM

F R U' R' U' R U R' F' R U R' U' R' F R F'
Advanced + Beginner CFOP
PLL

Jb PERM

R U R' F' R U R' U' R' F R2 U' R'
Advanced CFOP
PLL

Ja PERM

r R2 F R F' R U2 r' U r U2 r'
Advanced CFOP
PLL

Gd PERM

(R U R' U') D R2 (U' R U' R' U R' U) R2 D'
Advanced CFOP
PLL

Gc PERM

R2 U' R U' R U R' U R2 U D' R U' R' D
Advanced CFOP
PLL

Ga PERM

R2 U R' U R' U' R U' R2 (U',D) R' U R
Advanced CFOP
PLL

Gb PERM

D R' U' R (U,D') R2 U R' U R U' R U' R2
Advanced CFOP
PLL

Ab PERM

x R2 D2 R U R' D2 R U' R x'
Advanced CFOP
PLL

Aa PERM

y' x R' U R' D2 R U' R' D2 R2 x'
Advanced CFOP
PLL

E PERM

Best alg = x' (R U' R' D R U R' D') (R U R' D R U' R' D') Alt alg = R' U' R' D' R U' R' D R U R' D' R U R' D R2
Advanced CFOP
PLL

V PERM

Best alg = R' U R' d' R' F' R2 U' R' U R' F R F Alt alg = R' U' R' D' R U' R' D R U R' D' R U R' D R2
Advanced CFOP
PLL

Rb PERM

Best alg = y R' U2 R U2 R' F R U R' U' R' F' R2 U' Alt alg = R2 F R U R U' R' F' R U2 R' U2 R
Advanced CFOP
PLL

Ra PERM

Best alg = y R' U2 R U2 R' F R U R' U' R' F' R2 U' Alt alg = R2 F R U R U' R' F' R U2 R' U2 R
Advanced CFOP
PLL

Nb PERM

Best alg = R' U R U' R' F' U' F R U R' F R' F' R U' R
Advanced CFOP
PLL

Na PERM

Best alg = R U R' U R U R' F' R U R' U' R' F R2 U' R' U2 R U' R'
Advanced CFOP
PLL

F PERM

R' U' F' R U R' U' R' F R2 U' R' U' R U R' U R
Advanced CFOP