App Guide & Controls
Here is how to interact with the 3D Rubik's Cube solver:
🔄 Orbit Camera: Drag or swipe on the empty space around the cube to rotate your view.
🔍 Pinch & Zoom: Use two fingers to pinch and zoom on mobile screens to change the size of the cube.
🖐️ Rotate Layers: Swipe directly on a cube face to rotate that specific layer.
⚡
Control Buttons:
- Start: Randomly mixes up the cube to a scrambled state.
- Step: Computes a solution or carries out pathfinding moves one by one.
- Solve: Autoplays the remaining steps of the solution.
- Reset: Returns the cube to its solved state and resets the camera.
- File: Save or restore your cube state and camera view.
👉 Double Tap: Double tap any middle tile on any face to show or hide the side labels (U, D, F, B, L, R).
✨ Pathfinding (Triple Tap): Triple tap a specific tile, then triple tap a target position on any face. The app will calculate a path to move that exact tile to the new position. Press Step to carry out the moves!
📱 PWA Install: Add this app to your mobile Home Screen or desktop apps from your browser menu to use it completely offline!
Move Notations
The letters describe which face to turn, assuming you are looking directly at that face:
• Letter alone (e.g. R): 90° Clockwise
• Prime suffix (e.g. R'): 90° Counter-Clockwise
• Double suffix (e.g. R2): 180° Turn (flicked as two 90° turns)
Layer-by-Layer Solution Method
Before You Start: Understanding Cube Notation
When you see letters in an algorithm box, they tell you exactly which face to turn 90 degrees (a quarter turn). Imagine looking at that face directly:
- Plain Letter (R, U, F, L): Turn that face Clockwise.
- Letter with an Apostrophe (R', U', F', L'): Called "Prime". Turn that face Counter-Clockwise.
Step 1: The Daisy & White Cross
The goal is to build a cross of white edges on the bottom layer, perfectly aligned with the side centers.
A. Make the "Daisy"
- Hold the cube so the Yellow center is facing up.
- Find the 4 edge pieces on the cube that have a white sticker.
- Bring them to the top layer so they surround the yellow center.
Note: Don't worry about matching any other side colors yet. Just get 4 white "petals" around the yellow center.
B. Turn it into the "White Cross"
- Look at one of the white edges on the top layer. Check its other color (e.g., Red).
- Rotate the top layer until that Red sticker matches the Red center piece on the side.
- Turn that front face twice (a 180-degree turn). This sends the white edge down to the bottom layer.
Repeat this for the remaining 3 white edges. Turn the cube over; you will have a White Cross on the bottom matching all side centers.
Step 2: First Layer Corners
The goal is to insert the 4 white corner pieces into the bottom layer to complete the entire white face and a solid ring of matching colors around the bottom.
- Keep the White cross on the bottom (Yellow center stays on top).
- Scan the top layer for a corner piece containing a white sticker. Look at its other two colors (e.g., Blue and Red).
- Rotate the top layer until this corner is sitting directly above the slot where it belongs (between the Blue and Red side centers).
- Hold the cube so that piece is in the top-front-right position.
- Execute the "Righty Trigger" algorithm repeatedly until the white sticker faces down and the side colors line up:
R U R' U'
Repeat for all 4 corners.
Troubleshooting: If a white corner is stuck in the bottom layer, put it in the bottom-front-right position, perform the four moves once to kick it up to the top layer, and then solve it normally.
Step 3: Middle Layer Edges
The goal is to solve the middle layer by inserting the 4 edge pieces that do not contain any yellow.
- Keep White on the bottom. Look at the top layer for an edge piece that does not have yellow on it (e.g., a Blue/Red edge).
- Rotate the top layer until the front-facing color of that edge matches its center, creating an upside-down "T" shape.
- Look at the top color of that edge piece to see which side it needs to drop into:
If the piece needs to go to the Right:
Perform this sequence to safely tuck it into the right-side slot:
U R U' R' U' F' U F
If the piece needs to go to the Left:
Perform this sequence to safely tuck it into the left-side slot:
U' L' U L U F U' F'
Troubleshooting: If a middle-layer edge piece is trapped in the middle layer but flipped or in the wrong spot, perform either of the algorithms above. This drops a random yellow edge into that slot and kicks the desired edge piece up to the top layer.
Step 4: Yellow Cross
The goal is to get 4 yellow edge pieces facing up to form a cross on top, without messing up the two layers you just solved.
Ignore the corners for a moment and look only at the yellow edges on the top face. You will see one of four patterns. Hold the cube exactly as described below and perform the algorithm:
F (R U R' U') F'
- The Dot: No yellow edges are facing up. Run the algorithm once from any angle. It will turn into the "L" shape.
- The "L" Shape: Two adjacent yellow edges form a small "L". Rotate the top layer so the "L" points to the top and left corners (like a backwards 'L' or 12 o'clock and 9 o'clock). Run the algorithm. It will turn into the Line.
- The Line: A straight bar of three yellow pieces. Hold the cube so the line is horizontal. Run the algorithm once.
- The Cross: You've made it! Move on to Step 5.
Step 5: Yellow Corners (Positioning)
The goal here is to place the 4 yellow corner pieces in their correct mathematical locations, even if the yellow stickers are twisted and pointing the wrong way.
- Look at the three colors of each top corner piece. Check if it is sitting between its matching three color centers. (For example, a Yellow/Red/Blue corner piece is "correctly positioned" if it sits between the Yellow, Red, and Blue centers, even if the yellow sticker is facing sideways).
- Rotate the top layer to see how many corners you can match up at the same time.
The Strategy:
- If all 4 are correct: Move to Step 6.
- If only 1 is correct: Hold the cube so that one correct corner is in the front-right-top position. Run this algorithm:
U R U' L' U R' U' L
Check the corners. If they still aren't all in place, keep that one correct corner at front-right-top and do it one more time.
- If 0 or 2 are correct: Run the algorithm once from any angle. This will shuffle the pieces so that you can rotate the top layer and find exactly one correct corner. Then follow the rule above.
Step 6: Finish the Cube (Orienting Corners)
This step will look like you are completely ruining your cube, but if you follow the rules precisely, math will solve it completely on the very last move!
CRITICAL TURN: Flip the entire cube completely upside down. White must face UP for the rest of the solve. Yellow is now on the bottom.
- Look at the bottom-front-right corner slot. If the yellow sticker on that corner is already facing down, rotate the bottom layer until an unsolved corner (one where yellow is facing out to the side) is sitting in that bottom-front-right slot.
- Do the classic 4-move sequence over and over until the yellow sticker faces flat on the bottom:
R U R' U'
(This will take either 2 or 4 sets of the sequence).
CRITICAL RULE: Once that corner is solved, DO NOT ROTATE THE WHOLE CUBE. The top two layers will look scrambled; ignore them.
- Keep holding the cube exactly the same way, and turn ONLY the bottom layer (D) to bring the next unsolved yellow corner into that exact bottom-front-right slot.
- Repeat the 4-move sequence (R U R' U') until this new corner's yellow sticker faces down.
- Repeat this process for any remaining unsolved corners.
Once the last yellow corner flips into place, the rest of the cube will magically realign. Just turn the bottom layer one final time to match up the colors, and your cube is officially solved!