The online Rubik's Cube solver calculates the steps needed to solve a scrambled Rubik's Cube from any valid starting position. Enter the colors of your puzzle and click the Solve button. Wait for the program to think out the solution then follow the steps to solve your cube.
You can also use this application to play with the Rubik's Cube online. Hit the Scramble button and try to figure out the solution yourself.
The program allows you to create custom cube images. Set up the desired scramble and the Generate image option will bring up a wizard to set up a Rubik's picture with the desired image size, view angle, image format and many other settings.
Before you get started
The program can find the optimal solution (20 steps) for cubes with the standard western color scheme and applies a layer-by-layer method for other cubes. You can request the program to return the longer solution for any cube ticking the checkbox to use the layer-by-layer method.
Select the most suitable view for you with the little tabs above the cube. The first default layout has the left, bottom and back sides unfolded. The second option shows these hidden faces mirrored which requires more attention while setting up the colors. The third one is a completely unfolded cube. In these cases you can activate the Show Help option to display additional guidelines and call an interactive tutorial to demonstrate how to use the program. There's a fourth tab which allows you to preview the puzzle in 3D, using a Rubik's 3x3 widget.
How to set up the scrambled cube?
There are many possible ways to set the scrambled cube. The easiest way is to use the color picker. Select a color and paste it on the surface of the puzzle. Click more than once on a field to deactivate the color palette and cycle through the colors as you keep clicking.
Do face rotations on the puzzle using the rotation buttons or pressing the corresponding buttons on your keyboard: L, R, U, D, F, B. The capital letters indicate a clockwise rotation of each face: Left, Right, Up, Down, Front, Back. It makes a counterclockwise turn if the letter is followed by an apostrophe.
Dragging the faces with your mouse is another way of applying a rotation.
Execute or play back a scramble writing an algorithm in the allocated input field. Copy-paste the list of letters because the program will do the rotations if you type them directly in the field. Mark reverse rotations with lowercase letters or single quotation marks (').
Make the program generate a random shuffle with the Scramble button or revert to the solved position at any time clicking Reset.
When the scrambled Rubik's Cube is properly configured click the Solve command to get the solution.
We are operating the comment section below in order to keep contact with the visitors to get valuable feedback and suggestions for improving the program.
If you have difficulties using the application please read the instructions carefully (available in many languages) and don't say that the website is not working.
Thank you for using our online tool! We hope it will help you!