This is a list of all 57 orientation algorithms for solving the last layer. I tried to note down the moves in such a way so that you can see how I perform them. Moves that are between brackets are move sequences that are performed in one single movement.
![](images/oll1.gif) |
![](images/oll2.gif) |
![](images/oll3.gif) |
![](images/oll4.gif) |
(R U') U' (R2 F) (R F') U2 (R' F) (R F') |
F R (U R') U' F' f R (U R') U' f' |
r' (R U') r U2 r' U' (R U') R2 r |
r' R2 (U R' U) r U2 (r' U R') r |
![](images/oll5.gif) |
![](images/oll6.gif) |
![](images/oll7.gif) |
![](images/oll8.gif) |
R (U R' U) (R' F) (R F') U2 (R' F) (R F') |
r (U R' U) (R U') U' r2 U' (R U') (R' U) U r |
r' U2 R (U R' U) r2 U2 R' U' (R U') r' |
r' R U R (U R') U' r2 R2 U (R U') r' |
![](images/oll9.gif) |
![](images/oll10.gif) |
![](images/oll11.gif) |
![](images/oll12.gif) |
(R U') U' (R2 U') (R U') (R' U) U F (R F') |
F R (U R') U' (R F') r (U R') U' r' |
F U (R U') (R' U) (R U') R' F' |
R' U' (R U') (R' U) y' (R' U) R B |
![](images/oll13.gif) |
![](images/oll14.gif) |
![](images/oll15.gif) |
![](images/oll16.gif) |
r U2 R' U' R (U R') U' (R U') r' |
r' U2 R (U R') U' R (U R' U) r |
(R B') (R2 F) R2 (B R2) (F' R) |
(R' F) (R2 B') (R2 F') R2 (B R') |
![](images/oll17.gif) |
![](images/oll18.gif) |
![](images/oll19.gif) |
![](images/oll20.gif) |
F R (U R') U' R (U R') U' F' |
B' R' U' R (U R') U' R U B |
r (U R' U) (R U') U' r' |
r' U' (R U') (R' U) U r |
![](images/oll21.gif) |
![](images/oll22.gif) |
![](images/oll23.gif) |
![](images/oll24.gif) |
r (R2 U') (R U') (R' U) U (R U' R) r' |
r' R2 (U R' U) (R U') U' (R' U R') r |
R' U' R F R' F' U F (R F') |
R (U R') x' U' R U F' U' (R' U) |
![](images/oll25.gif) |
![](images/oll26.gif) |
![](images/oll27.gif) |
![](images/oll28.gif) |
r' U2 R (U R' U) r |
r U2 R' U' (R U') r' |
F U (R U') U' R' U' R (U R') F' |
(R' F) R (U R') F' R F U' F' |
![](images/oll29.gif) |
![](images/oll30.gif) |
![](images/oll31.gif) |
![](images/oll32.gif) |
r U r' R (U R') U' (r U') r' |
R' (F' R) r' F' r U (R' F) R |
R (U R' U) (R U') U' (R' F) R (U R') U' F' |
R' U' R U F R (U R') U' (R' U) (R U') F' |
![](images/oll33.gif) |
![](images/oll34.gif) |
![](images/oll35.gif) |
![](images/oll36.gif) |
R2 (U R') B' (R U') (R2 U) R (B R') |
R (U R') U' (R U') R' F' U' F R (U R') |
R U B' U' (R' U) R (B R') |
R' U' F U (R U') R' (F' R) |
![](images/oll37.gif) |
![](images/oll38.gif) |
![](images/oll39.gif) |
![](images/oll40.gif) |
F (R U') R' U' R (U R') F' |
F U (R U') R' F' |
B' U' (R' U) R B |
(R U') U' (R2 F) (R F') (R U') U' R' |
![](images/oll41.gif) |
![](images/oll42.gif) |
![](images/oll43.gif) |
![](images/oll44.gif) |
F R (U R') U' F' |
R U R' U' (R' F) (R F') |
(R B') R' U' R U B U' R' |
(R' F) R (U R') U' F' U R |
![](images/oll45.gif) |
![](images/oll46.gif) |
![](images/oll47.gif) |
![](images/oll48.gif) |
R (U R') U' B' (R' F) R S |
R' U' (R' F) (R F') U R |
R (U R' U) (R U') R' U' (R' F) (R F') |
R' U' (R U') (R' U) (R U) (R B') (R' B) |
![](images/oll49.gif) |
![](images/oll50.gif) |
![](images/oll51.gif) |
![](images/oll52.gif) |
(R U') U' R' U' R U R' U' (R U') R' |
(R U') U' (R2 U') (R2 U') (R2 U') U' R |
R' U2 R F U' R' U' R U F' |
r (U R') U' (r' F) (R F') |
![](images/oll53.gif) |
![](images/oll54.gif) |
![](images/oll55.gif) |
![](images/oll56.gif) |
F' r (U R') U' (r' F) R |
R U (U R') U' (R U') R' |
R (U R' U) (R U') U' R' |
r (U R') U' r' R U (R U') R' |
![](images/oll57.gif) |
R (U R') U' r (R' U) (R U') r' |