True 3D rendering
64 cubies rendered with pure CSS 3D transforms — no heavy libraries, fast everywhere.
A smooth 3D 4×4 cube simulator that runs entirely in your browser. Scramble it, solve it by twelve face and inner layer rotations, and beat your best time — on any device.
Every sticker of the 4×4 Cube on one flat map: the three rotation axes become 12 interlocking concentric circles, and each sticker sits exactly where two circles cross. Turn a layer and watch the colours slide around its ring.
Turn a layer: its 16 dots slide around the circle they sit on, while the 16 stickers of the facing side rotate inside their own cluster. Hover any dot to see which two circles it belongs to, or any circle to isolate one layer.
Getting started takes seconds. No installs, no sign-up — just open and play.
Hit the Scramble button (or press S) to randomize the cube with 10–30 moves.
Drag any colored sticker, or tap the U / D / L / R / F / B buttons for outer layers and u / d / l / r / f / b for inner layers. Hold Shift for a counter-clockwise turn.
Press Solve to replay your moves in reverse and return the cube to its solved state — the timer tracks every second.
Click and drag the background to rotate the camera, scroll to zoom, and double-click to reset the view.
Everything you need to practice and master the 4×4 cube.
64 cubies rendered with pure CSS 3D transforms — no heavy libraries, fast everywhere.
Every scramble is recorded, so the one-click solver can always undo it perfectly.
A precise timer with best-time tracking saved locally in your browser.
Touch drag to rotate, pinch to zoom, and big tap targets designed for phones.
Full interface translations and localized URLs for English, Chinese, Spanish and more.
Power through solves with full keyboard control of every layer rotation.
Everything you might want to know about this online 4×4 cube.
Yes, completely free. It runs in your browser with no download and no account required.
The 4×4 Rubik's Revenge has 56 movable pieces (no fixed centers). You need to solve the centers first, then pair the edges, before solving it like a 3×3. It has about 7.4×10^45 possible positions.
Yes. The solver replays your recorded scramble in reverse, so the cube is guaranteed to return to its solved state every time.
Lowercase letters rotate the inner layer (one slice in from the outer face). Uppercase U/D/L/R/F/B rotate the outer face. This gives you 12 distinct moves total.
Absolutely. The interface is fully responsive: drag a sticker to rotate, pinch to zoom, and tap the large move buttons.
The interface is available in 10 languages including English, Chinese, Spanish, Portuguese, Russian, French, German, Japanese, Korean and Vietnamese.
A 4×4 has 96 stickers and four layers per axis. The extra inner layers are exactly what confuses beginners, and this flat map makes them obvious: every axis becomes four concentric circles, one circle is one layer, and all 96 stickers sit at crossings of two circles. Outer face or inner slice, a turn is always “one whole ring rotates 90°”.
Four layers per axis means four rings per group — 12 circles. Each circle carries 16 stickers (the same row of the four side faces): 12 × 16 ÷ 2 = 96.
The button bar covers the six outer faces and the four inner slices (u/d/l/r/f/b), so you can see for yourself how an outer turn differs from an inner one.
The only difference from a 3×3 is that each axis has more layers. A turn is still a group of dots sliding around one circle — the shortest route to understanding big cubes.
The top group is the vertical axis (U / D), the lower right is the front-back axis (F / B) and the lower left is the left-right axis (R / L). Each circle inside a group is exactly one layer of that axis.
Drag any face on the 3D puzzle, or press one of the buttons under the map. Watch the colours travel around a circle — a turn is always “one whole ring shifts along itself”, and the 3D puzzle moves with it in real time.
Pick one colour and follow it. Every turn is a cyclic shift of the dots on one circle, and understanding that is understanding the skeleton shared by every algorithm.
Not because the rules change, but because of the inner layers: with four layers per axis, outer and inner turns combine into far more possible positions. On the map they are simply different circles with identical rules.
Yes. Group the four centre pieces together, pair up the edges, and the rest behaves like a 3×3. This map shows why pairing works: the paired blocks then move together as one layer.
Yes. It shows exactly which pieces a turn moves, so you can review a solve on the map instead of memorising symbols blindly.