OLL Algorithms - Orientation of the Last Layer
Complete OLL algorithm reference for the Rubik's Cube. Learn 2-look OLL for beginners or master all 57 algorithms for full one-look OLL.
Orientation of the Last Layer (OLL) is the third step of the CFOP method. After solving the cross and the first two layers, OLL orients all the pieces on the top face so that the top color faces upward. There are 57 distinct OLL cases, each with its own algorithm. Mastering OLL eliminates an entire look from your last-layer solve.
2-Look OLL
2-look OLL breaks the orientation into two manageable stages. First, you form a yellow cross on the top face using one of three edge-orientation algorithms (dot, L-shape, or line cases). Then, with the cross formed, you orient the remaining corners using one of seven corner-orientation algorithms. This approach requires only about 9 algorithms total and is the recommended starting point before learning full OLL.
Edge Orientation
Corner Orientation
Full OLL (57 Algorithms)
Full OLL solves the entire top-face orientation in a single algorithm. Learning all 57 cases is a significant investment, but it saves an average of 1.5 seconds per solve compared to 2-look OLL. Focus on learning the most common cases first -- the dot cases (OLL 1-2), the cross cases, and the easily recognizable shapes like Sune and Anti-Sune. Use recognition patterns (count top-color stickers and note their positions) to identify cases quickly during solves.