Solve My Cube

Local photo cube scanner

Photo Cube Solver

Photograph all six faces of a 3x3 or 2x2 cube, review the detected stickers, validate the complete state, then follow a generated solution. Image processing stays in your browser.

Six-face captureEditable detectionLocal processing
Start scanning

Entry rule

Keep the front face fixed while entering adjacent faces. Do not rotate the physical cube to make each side face you.

Color your cube

Choose 3x3 or 2x2, then use flat face entry for precision or rotate the 3D cube and paint visible stickers directly. Both modes edit the same cube state.

3x3 photo entry

Capture one square face photo at a time. Each capture fills that face automatically and selects the next face.

0 / 6 faces

Current face: Front

After capture, Front is applied to the cube net and Right is selected next.

Start live camera, then capture Front.
Aim at Front
Capturing applies this face and selects Right next.

Front detection

Low confidence stickers are outlined.

No face captured yet.

Captures apply automatically.

2D cube net

Layout: U on top, L F R B across the middle, D below.

U Up

L Left

F Front

R Right

B Back

D Down

Enter your cube colors

Fill the 2D cube net or use 3D input. The cube solver will check the missing stickers, color counts, and size-specific validation rules before solving.

Solution playback

Generate a move list, then follow the larger 3D cube one turn at a time.

No solution generated yet

Validate all six faces, then solve to generate step-by-step moves.

Center colors

A standard 3x3 cube has fixed center stickers. You can still edit them here for non-standard color schemes, but the six centers must remain unique before solving.

Cube move notation

Read each move from the perspective of looking directly at that face.

R

Turn the right face clockwise.

R'

Turn the right face counterclockwise.

R2

Turn the right face twice.

U F L D B

Use the same pattern for up, front, left, down, and back.

How photo cube solving works

Step 1

Capture six faces

Keep one cube orientation and photograph U, R, F, D, L, and B in the guided face slots.

Step 2

Review every sticker

Check the detected grid, correct glare or red-orange mistakes, and apply the six faces to the editor.

Step 3

Validate and solve

Fix any color-count or state warning before generating the move sequence and following playback.

Photograph the six cube faces in a consistent orientation

Choose a top face and a front face before the first photo. Keep that relationship while capturing the remaining sides. Do not simply turn every face toward you without tracking which direction is still up.

Use the face picker in the scanner and capture U (up), R (right), F (front), D (down), L (left), and B (back). The labels describe positions, not colors: a non-standard cube may use a different center color on any face.

  1. Start with F. Hold the front face square to the camera and keep its top edge at the top of the frame.
  2. Capture U, R, D, and L. Rotate the physical cube around the chosen front while preserving the top/front relationship shown by the face label.
  3. Finish with B. Turn to the back face carefully; verify its top edge before applying all six photos.

Lighting and framing for more reliable color detection

Use soft, even light and fill most of the frame with one face. Keep all stickers visible, avoid a hard flash, and hold the camera as parallel to the face as possible. A strong diagonal angle changes the sampled area and can mix sticker colors with borders.

Glare commonly makes red look orange, yellow look white, or dark blue look black. If one sticker is reflective, change the light or camera angle and capture that face again instead of relying on a low-confidence result.

  • Wipe the lens and the cube before taking photos.
  • Use a plain background that does not match a sticker color.
  • Avoid fingers, logos, and deep shadows over sticker centers.
  • Capture one face at a time rather than a wide photo of several faces.

Correct detected colors before solving

Photo detection is an entry shortcut, not a reason to skip review. Compare each detected grid with the physical face before applying it. If a sticker is wrong, retake that face or correct the applied state with the flat or 3D editor.

A standard 3x3 has nine stickers of each color and six unique centers. If you are unsure which colors belong opposite each other or how the face labels fit together, check the standard cube color scheme guide.

Why the cube state is validated after scanning

Six complete-looking photos can still describe an impossible cube. A wrong face direction, one swapped color, a twisted corner, or a physically reassembled piece can all fail validation.

Use the validation message as a checklist. Recheck empty stickers and color counts first, then centers and the orientation of adjacent faces. Generate a solution only after the state passes.

Photo privacy and browser processing

Selected images, camera frames, detected colors, cube states, and generated solutions are processed locally in your browser. Solve My Cube does not upload cube photos to its servers.

Camera access begins only when you choose live capture. You can use existing images instead, switch to manual entry at any time, and read the full details in the privacy policy.

Use the same scanner for 3x3 and 2x2 cubes

The page starts in 3x3 mode because fixed center stickers make face mapping easier to check. Switch to 2x2 before capture when you have a pocket cube; each detected face will use a 2-by-2 grid.

A 2x2 has no fixed centers, so consistent orientation matters even more. The solver validates corner combinations instead of center colors, then generates a size-specific solution.

Continue with the right cube guide

Photo cube solver FAQ

Can I solve a cube by taking a picture?

Yes, but a complete solution needs all six faces. Capture each face in the correct orientation, review the detected stickers, and fix any validation warning before solving.

Are my cube photos uploaded?

No. Images and detected cube colors are processed locally in your browser and are not uploaded to Solve My Cube servers.

Why did the scanner confuse red and orange?

Glare, warm lighting, shadows, worn stickers, and camera white balance can make nearby colors look similar. Retake the face in soft neutral light or correct the sticker manually.

Can the photo cube solver scan a 2x2?

Yes. Switch the cube size to 2x2 before capturing faces. Keep the face orientation consistent because a 2x2 has no fixed centers.

Why is the scanned cube state invalid?

Common causes are a missing or misdetected sticker, wrong color counts, a rotated face, duplicate 3x3 centers, or a physically impossible piece arrangement.