”Solving the Rubik's Cube made easy... „
The Complete Rubiks Cube Solution Guide for Beginners!
Learn 5 Tips to solve a Rubik's Cube much faster!
Learn How to Speedsolve the Rubik's Cube Like a World-Class Speedcuber!
A.k.a the Pocket Cube, Learn How to solve a 2x2 Rubik's Cube!
A.k.a the Rubik's Revenge, Learn How to solve a 4x4 Rubik's Cube!
Watch my super fast 7.63s Rubik's Cube Solving!
Reviewing the best speedcubes in the world and where to get them.

OLL Algorithms Page



Rubik's Cube OLL step OLL is the 3rd step of the CFOP, and the "busiest" in respect of the amount of algorithms required to complete it. There are 57 different OLL variations, therefore needed 57 different algorithms to learn in order to complete the OLL step in just 1 algorithm. It is best to start with 2 look OLL and navigate your way around the full OLL (Learn 2 Look OLL). The algorithms are divided into groups based on the "shapes" they form on the U face.

I had Bolded the algorithms that I use in my solving, which I find easiest for me. In some cases I included more than 1 algorithm, and they are all great algorithms. Just try them all and decide which one works best for you.

Some of the algorithms starts with (y) / (y') / (y2). I put it in round brackets because these are not actual moves (unlike such notations in the middle of an algorithm), because you have to "y" rotate the cube anyway to get the required angle for any algorithm. It's just that these algorithms start with a different angle than the one shown in the image.

The "[ ]" square brackets in the algorithms represents the fingertricks. The move sequences inside the [] are moves that can be done using fingertricks without breaks or re-grips in between, and with some practice they can become terribly fast. I kept the algorithms relatively empty of such notations, as there is no one approach for that, and everyone has his own style. Consider them as guidance only.


All Edges Correctly Oriented

Alg. No. Image Algorithm   Algorithm Image Alg. No.
27 Orientation Case #27 - Sune L U L' U [L U2 L']
(y2) R U R' U [R U2' R']

Name: Sune. The most recognized OLL algorithm.
R' U' R U' R' U2 R
(y) R U2 R' U' R U' R'

Name: AntiSune.
Mirror of the Sune algorithm. Distinguished from the Sune by the side the non-oriented corners are facing. Easy to recognize after placing the oriented corner at the back.
Orientation Case #26 Antisune 26
21 Orientation Case #21 R U2 R' U' R U R' U' R U' R'
(y) R U R' U [R U' R' U] [R U2 R']
F [R U R' U'] [R U R' U'] [R U R' U'] F'

R U2' [R2 U'] [R2 U'] R2 U2' R

Algorithm can be easily recognized by the 1 pair of headlights, to be faced to the left. Tip: the right hand leaves the cube completely after R2 and regrip toward the next R2 turn.
Orientation Case #22 22
23 Orientation Case #23 - Superman R2 D [R' U2 R] D' [R' U2 R']

Name: Superman.
l' U' L U R U' [r' F]
Orientation Case #24 24
25 Orientation Case #25 [R' F R B'] [R' F' R B]


No Edges Correctly Oriented

Alg. No. Image Algorithm   Algorithm Image Alg. No.
1 Orientation Case #1 R U2 [R2' F R F'] U2' [R' F R F']

Recognized by 2 bars (3 stickers in a row), to be faced to the sides.
[F R U R' U' F'] [f R U R' U' f']

Recognized by a single bar, to be faced to the left. This algorithm is a combination of T orientation + P orientation.
Orientation Case #2 2
3 Orientation Case #3 (f R U R' U' f') U' (F R U R' U' F')

Made of P orientation + U' + T orientation. Recognition: when is in the correct angle, the 2 stickers in the L face are lined up with the center piece and the corner piece.
(f R U R' U' f') U (F R U R' U' F')

Made of P orientation + U + T orientation. Recognition: when is in the correct angle, the 2 stickers in the L face are lined up with the center piece and the corner piece.
Orientation Case #4 4
17 Orientation Case #17 [R U R' U] [R' F R F'] U2 [R' F R F']

The correct angle is when the 2 sticker blocks on the sides are on the B & L faces, and form together with the corners an arrow shape facing toward the L & B faces.
M U R U R' U' M2 [U R U' r']
Orientation Case #20 20
18 Orientation Case #18 [F R U R' U] y' R' U2 [R' F R F']

Recognized by the stickers bar, to be faced at the back of the cube (B face).
[r' R] U [R U R' U'] r [R2' F R F']
M U [R U R' U'] M' [R' F R F']   (same; M instead r' R)
Recognized by the lack of stickers bar (unlike case #18)
Orientation Case #19 19


C shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
46 Orientation Case #46 - C shape orientation R' U' [R' F R F'] U R

Recognized by the stickers bar, to be faced to the right.
R U R2 U' R' F R U R U' F'

Recognized by the lack of a stickers bar. I do the last F' using my right hand ring finger.
Orientation Case #34 - C shape orientation 34


I shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
55 Orientation Case #55 - I shape orientation R U2 R2 U' R U' R' U2 F R F'
(y) R' F R U R U' R2 F' [R2 U' R' U] R U R'
Recognized by the 2 sets of sticker bars, to be faced to the sides.
R U R' U R d' R U' R' F'
R' U' R U' R' d R' U R B
Recognized by having a single bar. To be faced to the right.
Orientation Case #52 - I shape orientation 52
51 Orientation Case #51 - I shape orientation f [R U R' U'] [R U R' U'] f'

Recognition: No bars, having 2 blocks of stickers & headlights. Headlights to be faced to the left. (Similar in shape and positioning to case # 2)
[F R U R' U' R] F' [r U R' U'] r'
(y) [f R U R' U' f'] [F (R U R' U') (R U R' U') F']
No bars or blocks. Recognized by 2 pairs of headlights, to be faced to the sides.
Orientation Case #56 - I shape orientation 56


L shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
48 Orientation Case #48 - L shape orientation F [R U R' U'] [R U R' U'] F'

Recognition: No bar, headlights. headlights facing to the left when L shape is correctly positioned.
R' U' [R' F R F'] [R' F R F'] U R
[F' L' U' L U] [L' U' L U] F

Mirror of #48. Headlights facing to the right when L shape is correctly positioned.
Orientation Case #47 - L shape orientation 47
54 Orientation Case #54 - L shape orientation [r U R' U] [R U' R' U] [R U2' r']

Recognized by having bar & headlights. headlights facing to the right.
[l' U' L U'] [L' U L U'] [L' U2 l]
(y2) r' U' R U' R' U R U' [R' U2 r]

Mirror of case #54. Headlights facing to the left.
Orientation Case #53 - L shape orientation 53
49 Orientation Case #49 - L shape orientation [R' F R' F'] R2 U2' y [R' F R F']

Recognized by having bar & a block (also no headlights). Bar is facing to the left.
R' F R2 B' R2' F' R2 B R'
(y2) R B' R B R2' U2 [F R' F' R]

Mirror of case #49. Headlights facing to the right (on main algorithm).
Orientation Case #50 - L shape orientation 50


P shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
44 Orientation Case #44 - P shape orientation f [R U R' U'] f'

Recognized by having a bar. The bar is facing left (when P is upside-down as it should).
f ' (L' U' L U) f
(y2) R' U' F R' F' R U R

Mirror of #44. The bar is facing right (when P is upside-down).
Orientation Case #43 - P shape orientation 43
32 Orientation Case #32 - P shape orientation R U B' U' R' U R B R'
R d L' d' R' U R B R'

Recognized by not having a bar. P shape is upside-down on the right.
[R' U'] F [U R U' R'] F' R

Mirror of #31.
Orientation Case #31 - P shape orientation 31


T shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
45 Orientation Case #45 - T shape orientation F [R U R' U'] F'

Recognized my the lack of sticker blocks. Very fast algorithm.
[R U R' U'] [R' F R F']

Recognized by having 2 parallel sticker blocks.
Orientation Case #33 - T shape orientation 33


W shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
38 Orientation Case #38 - W shape orientation [R U R' U] [R U' R' U'] [R' F R F']

Recognition: when the W shape is correctly positioned- the sticker block will be at the side, and not on the front.
[L' U' L U'] [L' U L U] [L F' L' F]
(y2) [R' U' R U'] R' U R U R y [R' F' R]

Recognition: when the W shape is correctly positioned- the sticker block will be at the side, and not on the front.
Orientation Case #36 - W shape orientation 36


Awkward shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
30 Orientation Case #30 - Awkward shape orientation R2 U R' B' R U' R2 U R B R'

Recognized by having a stickers block. The last B turn is done by the right hand index finger.
M U [R U R' U'] [R' F R F'] M'
(y) [R U R' U'] R U' R' F' U' [F R U R']
L2 U' L B L' U L2 U' [r' U' r]

Mirror of case #30. Recognized by having a stickers block.
Orientation Case #29 - Awkward shape orientation 29
41 Orientation Case #41 - Awkward shape orientation [R U' R' U2] R U y R U' R' U' F'
(y2) [R U R' U] [R U2 R'] [F R U R' U' F']

Recognized by having headlights.
R' U2 [R U R' U] R y [F R U R' U' F']
(y') [L' U L U2] L' U' y' L' U L U F
[R' F R F'] [R' F R F'] [R U R' U'] [R U R']

Mirror of case #41. Recognized by having headlights.
Orientation Case #42 - Awkward shape orientation 42


Fish shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
37 Orientation Case #37 - Fish shape orientation F R U' R' U' R U R' F'

Recognition: 2 sticker blocks. Very fast and flowing algorithm.
R U2' [R2 F R F'] [R U2 R']

Recognition: No sticker blocks (unlike #37)
Orientation Case #35 - Fish shape orientation 35
10 Orientation Case #10 - Fish shape orientation [R U R' U] [R' F R F'] [R U2 R']
[R U R'] y R' F R U' R' F' R

Recognition: when positioned correctly stickers block is on the back face.
[R U R' U' R' F] R2 U R' U' F'
[R' U' R] y' x' R U' R' F R U R'

Mirror of #10. When positioned correctly stickers block is on the front face.
Orientation Case #9 - Fish shape orientation 9


Knight Move shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
13 Orientation Case #13 - Knight Move shape orientation r U' r' U' r U r' y' [R' U R]

Recognition: 2 sticker blocks.
R' F R U R' F' R y' [R U' R']

Mirror of #13. Recognition: 2 sticker blocks.
Orientation Case #14 - Knight Move shape orientation 14
16 Orientation Case #16 - Knight Move shape orientation [r U r'] [R U R' U'] [r U' r']

Recognition: 1 stickers block.
[l' U' l] [L' U' L U] [l' U l]

Mirror of #16. Recognition: 1 stickers block.
Orientation Case #15 - Knight Move shape orientation 15


Big Lightning Bolts shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
40 Orientation Case #40 - Big Lightning Bolts shape orientation [R' F R U R' U' F'] U R

[L F' L' U' L U F] U' L'

Mirror of #40.
Orientation Case #39 - Big Lightning Bolts shape orientation 39


Small Lightning Bolts shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
8 Orientation Case #8 - Small Lightning Bolts shape orientation R U2' R' U2 R' F R F'
(y2) r' U' R U' R' U2 r

Recognition: The stickers block is lined up with the head of the lightning bolt (the edge+center).
[r U R' U] [R U2' r']

Mirror of #8.
Orientation Case #7 - Small Lightning Bolts shape orientation 7
12 Orientation Case #12 - Small Lightning Bolts shape orientation [F R U R' U' F'] U [F R U R' U' F']
(y) M U2 [R' U' R U' R' U2 R] U M'

Recognition: The stickers block is not lined up with the head of the lightning bolt (the edge+center).
[F' L' U' L U F] y [F R U R' U' F']
y [r U R' U] [R' F R F'] [R U2 r']
(y') r' R2 U R' U [R U2 R' U] M'

Mirror of #12.
Orientation Case #11 - Small Lightning Bolts shape orientation 11


Square shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
6 Orientation Case #6 - Square shape orientation r U2' R' U' R U' r'

l' U2 L U L' U l
(y2) r' U2 R U R' U r

Mirror of #6.
Orientation Case #5 - Square shape orientation 5


Arrow & H shapes

Alg. No. Image Algorithm   Algorithm Image Alg. No.
28 Orientation Case #28 - Arrow shape orientation M' U M U2 M' U M

Name: Arrow.
I actually use [r' R] instead of M. For M' I use my right hand ring finger. Pretty quick alg.
[R U R' U'] M' [U R U' r']

Name: H Shape.
Orientation Case #57 - H shape orientation 57





Rubik's Cube Solution |  Speedcubing |  Rubik's Cube Tips |  2x2 Solution |  4x4 Solution |  Cool Stuff |  Privacy Policy |  Best Speed Cubes Guide