Rubik's Cube Solver App
The online Rubik's Cube solver app 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 find the solution then follow the steps to solve your cube.
Use this application to play with the Rubik's Cube online. Hit the Scramble button and try to figure out the solution yourself rotating the faces with the buttons or with your keyboard.
The app is using the open-source Kociemba algorithm to find the solution in 20 steps for any valid scramble. For slower computers the program automatically reduces the computing performance to return a little longer solution.
How To Use The Rubik's Cube Solver?
1. Pick a view
Start by selecting the most suitable view for you with the little tabs above the cube. The default 3D view can be customized, setting transparent front faces or you can lift the hidden faces. Rotate the cube with the arrows or swiping the screen.
There are two unfolded views which show each faces which helps setting up the scrambled configuration.
2. Set up the scrambled cube
There are many ways to set the scrambled cube.
The easiest way is to use the color picker. Select a color on the palette then 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 the fields of the puzzle.
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.
Execute or play back a scramble algorithm in the allocated input field. Copy-paste the list of letters because the program might execute the rotations as you're typing them directly in the field. Mark reverse rotations with lowercase letters or single quotation marks (').
D: Down face clockwise