3x3 Cube Solver

Enter a scramble or paint your cube. This solver validates legality, then generates a full move sequence.

Scramble Input

Paint Cube

Notation Guide

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.

Validation

Awaiting cube input.

    Solution

    Validation pending.
    No solution yet.
    Total moves: 0
    Step 0 / 0