Rubik’s Cube

All 57 OLL Algorithms (CFOP)

oll

This page serves as a complete resource for both Rubik’s Cube enthusiasts and speedcubers.
Here, you’ll find an extensive collection of OLL (Orientation of the Last Layer) algorithms designed to take your cubing skills to the next level.

There are so many OLL cases—it can feel overwhelming at first!
If you’re unsure where to start or want something easier to memorize, check out the
👉 Beginner-Friendly Easy OLL Guide

If you’re looking for something more advanced, including a convenient “favorites” feature and a complete OLL list, the
👉 Ultimate OLL Algorithm Library
is highly recommended.

Next Step: Learn PLL

Permutation of the Last Layer

completing the OLL, the final step is PLL! Learn all 21 patterns with diagrams and easy explanations.

PLL — 21-Case Algorithm List (CFOP)
PLL — 21-Case Algorithm List (CFOP)

Visual menu of all last-layer permutations—jump to any PLL for primary algs, backups, and pattern photos to lock in recognition.

PLL — 21 Cases + Favorites (CFOP)
PLL — 21 Cases + Favorites (CFOP)

Scroll every PLL shape in one view, compare algorithms, and save the perms you are still learning—built for daily repetition before timed solves.

More tutorials: 3×3 hub · Beginner solve · Notation · F2L hub · PLL hub