How to Solve a 4×4 Rubik's Cube

The 4×4, also called the Rubik's Revenge, is the first big cube. It has no fixed centers — each of the six faces is made of four center pieces that can move around — so the solve looks intimidating at first. The trick is a technique called the reduction method: you turn the 4×4 into a "virtual 3×3" and then solve it using familiar 3×3 algorithms. If you don't want to do it by hand, the 4×4 solver handles all of this in a few seconds.

The reduction method in three phases

  1. Solve all six centers — group the four center pieces of each color together.
  2. Pair the edges — pair up the matching edge pieces so each "edge slot" looks like a 3×3 edge.
  3. Solve like a 3×3 — apply standard 3×3 algorithms, treating each 2×1 edge block and each 4-sticker center as a single piece. Handle any parity that appears.

Phase 1: Centers

Pick a color (say white) and group its four center pieces on one face. Then do the opposite color (yellow) on the opposite face. The remaining four colors must respect the standard color scheme — green opposite blue, red opposite orange — and the relative order must match a real 3×3.

There's no fixed algorithm for centers; you build them intuitively using r, l, u, d (wide turns) so that turning one face doesn't break a center you already placed. With practice this takes 30–60 seconds.

Phase 2: Edge pairing

A 4×4 has 24 edge pieces that come in 12 matched pairs. You need to join each pair so the two pieces sit side by side on the same edge slot. The most common technique is slice + flip + slice back: bring a pair into position with a slice move (u or d), flip one of them with an F or R turn, then undo the slice.

The classic 3-cycle algorithm for pairing edges is:

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

It cycles three edge pairs at once and is fast once you've drilled it. For the very last few edges you may need an "edge flip" trick:

(Rw U2)x5 — yes, the right wide turn followed by U2, repeated five times. This is also called the "double parity" algorithm.

Phase 3: Solve as a 3×3

Now your 4×4 looks like a 3×3 with thick stickers. Solve it using your usual 3×3 method: cross, F2L, OLL, PLL — or the beginner method described in the 3×3 guide.

But the 4×4 has parity: it's possible to reach a state that would be impossible on a real 3×3. You may encounter one or both of these:

OLL parity (one flipped edge)

If during your top-layer orientation step you have a single edge that's flipped, apply:

Rw U2 Rw U2 Rw U2 Rw' U2 Lw' U2 Rw U2 Rw' U2 Rw' U2

This fixes the flipped edge without disturbing the rest.

PLL parity (two swapped edges)

If at the very end you have two edges that should swap places, apply:

Rw2 U2 Rw2 Uw2 Rw2 Uw2

(Sometimes written more compactly as 2R2 U2 2R2 u2 2R2 u2.)

These parity cases are unavoidable consequences of the fact that the 4×4 has more permutations than a 3×3 and not every state is reachable by a simple 3×3 algorithm.

If you get stuck

The reduction method is conceptually simple but error-prone: mispairing one edge or solving centers in the wrong relative order can make later steps unsolvable. If something looks wrong, paste the current state into the 4×4 solver and let it finish from where you are. The solver is robust to any valid state and will produce a complete solution every time.

← Back to xCubes Solver