Home LBL Method OLL Site Changelog Contact Me

PLL Algorithms

All algorithms below primarily use L and U moves with the exception of a few algorithms that I personally use that are also listed.

All algorithms below are algorithms I personally use unless specified otherwise, in which the algorithm I use will be listed as well. If an algorithm says "alt" on it, then it is another way to perform the algorithm shown above it (e.g., for Aa Perm, the alt algorithm replaces the x move with an Rw move, but the algorithms are functionally the same).

Most algorithms here are the standard algorithm but mirrored. There are some exceptions.

Corners Only

Aa Permutation

Aa

x L2 D2’ L’ U’ L D2’ L’ U L’ (x’)

Aa (Alt)

Rw L D2’ L’ U’ L D2’ L’ U L’ (x’)

Ab Permutation

Ab

x L U’ L D2’ L’ U L D2’ L2 (x’)

Ab (Alt)

Rw U’ L D2’ L’ U L D2’ L2’ (x’)

E Permutation

E

(Rw' U L D') (L' U' L D) (L' U' L D') (L' U L D)

E (Alt)

x' (L' U L D') (L' U' L D) (L' U' L D') (L' U L D) (x)

Edges Only

H Permutation

H

M2’ U M2’ U2 M2’ U M2’

Ua Permutation

Ua

M2’ U M U2 M’ U M2’

Ub Permutation

Ub

M2’ U’ M U2 M’ U’ M2’

Z Permutation

Z

M’ U M2’ U M2’ U M’ U2 M2’

Corners and Edges

F Permutation

F

(L U F) (L' U' L U) L F' L2' (U L U) (L' U' L U') L'

Ga Permutation

Ga

L2' (U L' U L' U' L U') L2' D (U' L' U L) D'

Gb Permutation

Gb

(L' U' L U) D' L2' (U L' U L U' L U') L2' D

Gc Permutation

Gc

L2' (U' L U' L U L' U) L2' D' (U L U' L') D

Gd Permutation

Gd

(L U L' U') D L2' (U' L U' L' U L' U) L2' D'

Ja Permutation

Ja

L' U' L F (L' U' L U) L F' L2 U L

Jb Permutation

Jb

L2 (U D') L2 U L2 U' L2 D L2 U' L2

Na Permutation;

Na

(L U' L' U) L F U F' (L' U' L F') (L F L' U) L'

Nb Permutation;

Nb

(L' U' L U') (L' U' L F) (L' U' L U) L F' L2' U L U2' (L' U L)

Ra Permutation

Ra

(L U2') (L' U2') (L F' L') (U' L U L) F L2'

Rb Permutation

Rb

(L' U L U) (L' U' L' D') (L U L' D) (L U2' L)

T Permutation

T

L' U' L U L F' L2 U L U L' U' L F

V Permutation

V

(L U' L U) (L' D L D') (L U' D) (L2' U L2') D' L2'

Y Permutation

Y

F' L' U L U L' U' L F (L' U' L U) (L F' L' F)