Rubik’s Cube solver & timer

Solve your Rubik’s Cube, one move at a time

Paint your scrambled 3×3 or 2×2 into CubeXpert and follow a step-by-step solution on an animated 3D cube. Then go further with a speedcubing timer, a cross trainer and an algorithm library for F2L, OLL, PLL and ZBLL.

Download on the App Store Get it on Google Play

Free download for iPhone and iPad (iOS 15.1+) and Android. Optional in-app purchases.

  • 4.7★ on the App Store
  • 4.6★ on Google Play
  • 500K+ Google Play downloads
CubeXpert cube solver screen: a 3D cube above a flat color net where you enter each sticker Animated 3D cube playing an algorithm move by move with play, pause and step controls

Everything you need to solve the cube — and get faster

One app for first-time solvers and speedcubers: a solver when you’re stuck, lessons when you want to learn, and the tools to drop your times.

3×3 and 2×2 cube solver

Tap in the colors of each face and get a step-by-step solution for your exact scramble, shown on an animated 3D cube.

Beginner lessons

A seven-step layer-by-layer method — white cross to last-layer corners — with pictures and the moves for every case.

600+ algorithm cases

Beginner, F2L, OLL, PLL and ZBLL cases with 3D animations. Save favourites so the cases you’re drilling are one tap away.

Speedcubing timer

Time your solves with a built-in cube timer and track how your times improve.

Cross trainer

Practise the cross — the first step of CFOP — on generated scrambles with adjustable difficulty.

Virtual cubes & patterns

Turn virtual cubes from 2×2 up to 7×7, and make classic patterns like the checkerboard and cube-in-a-cube.

From scrambled to solved in three steps

No camera, no guessing — you stay in control of every move.

  1. Enter your colors

    Pick a color and tap the stickers on the flat cube net until it matches the cube in your hand. The 3D preview updates as you go.

  2. Tap Solve

    CubeXpert works out a solution for your exact scramble. If a sticker was entered wrong and the cube can’t exist, it asks you to check your colors.

  3. Follow each move

    Step forward and back through the solution on the animated cube, at your own pace, until every face is one color.

Take a look inside

Screenshots from the App Store listing.

CubeXpert home menu: Cube Solver, Beginners, Advanced, Patterns, Favorites and Rotate the Cube
Solver, lessons, algorithms and more
Cube solver color input with a 3D cube and color counters
Step-by-step cube solver
Beginner lesson for the top cross showing the three cases and the moves F R U R′ U′ F′
Beginner lessons
OLL algorithm list showing dot cases with their move sequences
OLL, PLL, F2L and ZBLL
Algorithm player animating a ZBLL case on a 3D cube
Animated algorithms
Cross trainer showing a scramble and buttons to change difficulty or get another scramble
Cross trainer
Virtual 3×3 and 7×7 cubes you can turn on screen
Virtual cubes up to 7×7

Built for every stage of cubing

Never solved one?

Use the solver to get unstuck today, and the beginner lessons to learn the method for good.

Solving, but slowly?

Move on to CFOP: drill the cross, learn intuitive F2L, then the 2-look OLL and PLL sets — all animated so you can see each move.

Chasing PBs?

Full OLL and PLL, plus ZBLL for the last layer, with a timer to measure whether the new algorithms are paying off.

Frequently asked questions

How does the CubeXpert Rubik’s Cube solver work?

Open Cube Solver, choose 3×3 or 2×2, and tap each sticker on the flat cube net to match your real cube. Tap Solve and CubeXpert shows a solution for your exact scramble, move by move, on an animated 3D cube.

Learn to read the moves →

Is CubeXpert free?

CubeXpert is free to download on the App Store and Google Play. Some features are offered through optional in-app purchases, and the free version may show ads.

Download CubeXpert →

Can it solve a 2×2 Pocket Cube?

Yes. The solver supports both the 3×3 and the 2×2. Choose the cube size, enter the colors, and follow the steps.

How to solve a 2×2 by hand →

Does CubeXpert scan my cube with the camera?

No. You enter the colors by tapping stickers on a flat cube net. It takes about a minute and avoids the color mistakes cameras often make under bad lighting.

Or learn to solve it yourself →

What does “the cube is unsolvable” mean?

Usually one or more stickers were entered with the wrong color. Check each face against your cube, paying attention to which color sits on each center. If the colors are right, a piece may have been twisted or reassembled incorrectly.

Fixing an unsolvable cube →

Which algorithms are included?

The algorithm library has over 600 cases — beginner, F2L, OLL, PLL and ZBLL — each with an animated 3D cube. The beginner lessons teach the layer-by-layer method.

Start with 2-look PLL →

Is there a speedcubing timer?

Yes. CubeXpert includes a cube timer so you can time your solves and track your progress as you learn new methods and algorithms.

Get faster with F2L →

Which devices are supported?

CubeXpert runs on iPhone and iPad with iOS 15.1 or later, and on Android phones and tablets through Google Play.

Get it on your device →

CubeXpert app icon

Your cube, solved — then mastered

Download CubeXpert free on the App Store or Google Play.

Download on the App Store Get it on Google Play