4 Look Last Layer Tutorial

Back when I had a Rubik's brand storebought and averaging around 1:30, I decided to learn 4LLL. I mean... 17 algorithms to learn - it can't be that hard, can it? With a good enough guide. Except that was the problem - there wasn't one. The best one I found was just all the algorithms, with no description. So, I decided to make this tutorial to help people overcome the sub-1 barrier.

4LLL solves the last layer in 4 steps, called 'looks'. It also serves as a bridge between beginner LL (last layer) and full OLL and PLL.


Before we start, here's some key terms I will use in the guide. I've listed them here, so you don't get confused later on.

  • OELL - Orient Edges of the Last Layer. The 1st step of 4LLL.
  • OCLL - Orient Corners of the Last Layer. The 2nd step of 4LLL.
  • CPLL - Corner Permutation of the Last Layer. The 3rd step of 4LLL
  • EPLL - Edge Permutation of the Last Layer. The 4th and final step of 4LLL
  • Look - basically a step. For example: in this last layer method, we have 4 steps; hence the name 4LLL.
  • 4LLL - 4 Look Last Layer.


For a guide of the notation I use in the algorithms, see the page here.

Step 1: OELL

OELL is the first step that we will use to solve the last layer. This is the easiest step to both recognise and execute, as there are only 3 algorithms to learn, and they are all really easy to learn and also fast to execute. At the end of the step, all the edges will all be oriented (having a cross on the top face). Sometimes, as with all the steps, there is a small chance that you may skip a step; so when you come to do that step, what you would then solve would be already solved. This is perfectly normal; so if you do indeed skip a step, just carry on. The chances of skipping OELL is 1/8.

Here are the 3 algorithms that you need to learn. The first one is the algorithm that I use, and the ones below it are other different algs that do the same thing.


F (R U R' U') F'


F (R U R' U') S (R U R' U') f'

F (R U R' U') F' f (R U R' U') f'

F (R U R' U') F' U2 F U R U' R' F'


F U R U' R' F'

(y2) f (R U R' U') f'

Step 2: OCLL

OCLL is the 2nd step. This step has the most algorithms to learn (7 in total), but is quite easy to recognise; mainly because you are only looking for stickers of one particular colour. After this step, the top face will be a solid colour. This step is the least likely you are to skip, with a 1/27 chance, but the algorithms are relatively fast.

And here are the 7 algorithms:


R' U' R U' R' U2 R

(y2) L' U' L U' L' U2 L

(y) R U2 R' U' R U' R'


F R' F' L F R F' L'

x U R' U' L U R U' r'

(y') x' R U' R' D R U R' D'


R U R' U R U' R' U R U2' R'

(y) F (R U R' U') (R U R' U') (R U R' U') F'


R U2 R2 U' R2' U' R2 U2' R


R U R' U R U2 R'

(y2) L U L' U L U2 L'


r U R' U' r' F R F'

(y') x' R U R' D R U' R' D'


R U R' U R U2 R2 U' R U' R' U2 R

R2 D R' U2 R D' R' U2 R'

(y2) R2 D' R U2 R' D R U2 R 

Step 3: CPLL

CPLL is the 3rd step of 4LLL, and is probably the most complicated step; even though the concept is really easy to get the hang of. You need to solve the edges by doing one of three algorithms. Although there are only three algorithms, recognising the cases is quite challenging. The way I did it was to find 2 corner stickers that matched, like this:

I would then put these two stickers on either the L or R face, and then do one of the A perms accordingly. For this case, I would do a U turn, and then do an Aa perm. If there are no two matching stickers on a side, then do a Y perm to solve the corners. You have a 1/6 chance of skipping this step. Here are the 3 algorithms:

Aa Perm

x L2 D2' L' U' L D2' L' U L' x'

Ab Perm

x R2' D2' R U R' D2' R U' R x'

Y Perm

F R U' R' U' R U R' F' R U R' U' R' F R F'

You may have noticed that, especially in the A perms, I have put D2' instead of D2. This is because that is the way I do those algorithms, so you can do either D2 or D2' for those algs; whichever you prefer.

Step 4: EPLL

EPLL is the 4th and final step of 4LLL. After this step, the cube will be solved. This step is easy to recognise and also fast. There is a 1/12 chance of skipping this step. There are 4 algorithms you need to solve this step, and here they are:

H Perm

M2' U' M2' U2' M2' U' M2'

Ua Perm

R U' R U R U R U' R' U' R2'

Ub Perm

R2 U R U R' U' R' U' R' U R'

Z Perm

M2' U' M2' U' M' U2' M2' U2' M' U2'

And there you are! The 17 algorithms that you need to learn. It may seem a lot to learn, but if you print off this page and take it with you, you will be done a lot quicker. I learned these within a couple of weeks; and to help myself learn, I made a little booklet with all the algorithms needed and I have made it available here.

Still have questions? You can post in the thread here, PM me on Speedsolving.com, or use the guestbook. I'll leave you with an average from Erik Akkersdijk; one of the fastest solvers in the world. He used the beginners LBL and the same 4LLL in this tutorial and still managed sub-20.