3D Cube Twist

A pure front-end 3D cube puzzle: orbit the camera, turn the faces and solve it

About this tool

3D Cube Twist is a free online game. A pure front-end 3D twisty cube: orbit, turn faces and solve it. Play instantly — no install, no waiting. It runs entirely in your browser — no download or sign-up needed.

A 3D third-order twisty cube is displayed on the screen, and you can use the mouse to drag and rotate the perspective. Click on a face and drag to rotate the layer. The scramble button randomly rotates the twisty cube, and the restore button gradually demonstrates the restore process.

The restoration algorithm uses the layer-first method (beginner method) or CFOP (advanced method): first restore the bottom cross, then restore the first layer of corner blocks, then the second layer of edges, and finally the top layer. There is a fixed formula for each step.

3D rendering is implemented using CSS 3D transform or Three.js. Each small square is a 3D object that rotates the corresponding layer when rotated. The timer records your restore time and challenges the speed twist record.

Online three-level Cube Twist, 3D visual operation, support rotation, scrambling, and restoration, provide restoration step prompts and timing functions.

Moves0
Drag to orbit
Drag the cube to orbit. Tap U/D/L/R/F/B to turn a face (′ = counter-clockwise). Scramble, then try to solve it!