Rubik’s Cube Solver (3×3)
Select the colours on your scrambled cube, check the cube state and follow the solution one turn at a time.
1. Enter your cube's colours
Choose a paint colour, then tap the stickers to match your real cube. The six centre squares stay fixed. Select each face above to edit it; all six appear in the net preview.
Face orientation
Each colour must appear exactly nine times. Use the fixed centre colours to identify which face is Up, Right, Front, Down, Left and Back.
Full cube layout
This unfolded view lets you check all 54 stickers. Tap a sticker in the net to paint it.
2. Check & solve
When all the stickers are entered, select Check cube. If valid, the solver will search for a solution from that exact arrangement.
Optional: paste a sticker string
Advanced users can enter a 54-letter facelet string in U R F D L B order.
3. Follow the solution
A turn-by-turn solution will appear here after solving.
Keep the cube in the same orientation throughout the solution. Drag the picture to look around it.
The highlighted layer is the one you'll turn next.
Watch the animated turn before doing it yourself, then tap Next. The animation returns to its starting position after a preview. The cube's front always means green, even if you rotate this view.
U = Up, D = Down, F = Front, B = Back, R = Right, L = Left. A prime (') is counter-clockwise; 2 means a half-turn. Directions are as viewed looking directly at the face being turned.
How to enter the cube correctly
- Find the six centre stickers. On a standard cube, place white Up, green Front and red Right when reading the net.
- Copy each face in its orientation shown on the net. Don't rotate a face by itself while entering its colours.
- The colour checker identifies incorrect counts, impossible edge flips, twisted corners and swapped pieces.
- After solving, use the 3D animated cube to see how to hold it and preview each turn. Next and Previous also update the unfolded net.