3x3 Cube Solver
Enter a scramble or paint your cube. This solver validates legality, then generates a full move sequence.
Scramble Input
Paint Cube
Move Notation
Every Rubik's Cube algorithm uses a standard notation. A letter = turn that face 90 degrees clockwise. Add ' (prime) = counterclockwise. Add 2 = turn 180 degrees. Always look at the face directly to decide clockwise.
| Move | Meaning | Direction |
|---|---|---|
| F | Front face | Clockwise |
| F' | Front face | Counter-clockwise |
| F2 | Front face | 180 degrees |
| R | Right face | Clockwise |
| R' | Right face | Counter-clockwise |
| L | Left face | Clockwise |
| L' | Left face | Counter-clockwise |
| U | Upper face | Clockwise |
| U' | Upper face | Counter-clockwise |
| D | Down face | Clockwise |
| D' | Down face | Counter-clockwise |
| B | Back face | Clockwise |
| B' | Back face | Counter-clockwise |
How To Use This Solver
1. Enter a scramble and press Apply Scramble, or paint the cube directly.
2. Press Solve Cube once the validation shows the cube is legal.
3. Follow the generated moves step by step.
Why use a cube solver?
Cube solvers help you verify scrambles, study efficient solutions, and learn advanced techniques by comparing your approach with optimal or near-optimal move sequences.