Skip to content

Rubik's Cube Formula Reference (3x3) ​

A compact reference for 3x3 notation and the most common algorithms used in the beginner layer-by-layer method and CFOP. Chinese version: 常用公式表.

Notation ​

SymbolMeaning
U D L R F BTurn the Up / Down / Left / Right / Front / Back face 90° clockwise, seen from that face
U'Same face, 90° counterclockwise
U2180° (either direction, same result)
MMiddle slice between L and R, turned like L
EMiddle slice between U and D, turned like D
SMiddle slice between F and B, turned like F
x y zRotate the whole cube like R / U / F

Unfolded cube with face labels

The unfolded cube ​

The six faces in a standard unfolded layout: U on top, L F R B in the middle row, D at the bottom. Everything in the table above is relative to this orientation.

Core triggers ​

NameAlgorithmWhat it does
Right insertR U R' U'Inserts a corner (right slot)
Left insertL' U' L UInserts a corner (left slot)
Front triggerF R U R' U' F'Orients the top cross on the last layer
SuneR U R' U R U2 R'Orients the last-layer corners
T-permR U R' U' R' F R2 U' R' U' R U R' F'Swaps two adjacent corners and two edges

These are the building blocks most beginner and CFOP formulas are made of. Learn them as muscle memory first, then combine.

Beginner method, step by step ​

StepGoalNotes
1White crossSolve by inspection, not by algorithm
2First-layer cornersRepeat the right insert until the corner drops in
3Middle-layer edgesRight: U R U' R' U' F' U F; left: mirror it
4Top crossF R U R' U' F' until the cross is oriented
5Top corners (position)Use the corner-permuting algorithm for each unsolved case
6Top corners (orientation)Repeat R' D' R D holding the corner in the front-right
7Top edges (permutation)Cycle the remaining edges with the standard edge cycle

CFOP overview ​

StageMeaningWhy it is faster
CrossSolve the first-layer crossDone mostly by planning
F2LFirst two layersPairs are solved together instead of one at a time
OLLOrient last layerOne look instead of several
PLLPermute last layerOne look instead of several

CFOP is not "faster layer-by-layer" — it is a different way of thinking. Transition gradually: F2L first, then OLL cases, then PLL cases.

Caveats ​

Wrong notation is the most common reason an algorithm "does not work". Double-check the face order and turn direction before blaming the formula, and try it on a solved cube first.