Rubik's Cube Solver & CFOP Timer

Generate scramble, see solving steps, and track your CFOP split times. Everything a speedcuber needs.

WCA Scramble & Solving Steps

Scramble your cube using the steps below, then apply the Reverse Solve to restore it.

Scramble (20 moves):
R U R' F' U2 L' B' R' F2 D2 L' U' R' F' L' D' B' R' U'
Reverse Solve (apply in order):
U R B D L F R U L D2 F2 R B L U2 F R U' R'

CFOP Split Timer

Press the corresponding phase button as you complete each step. Total time runs automatically.

00:00.00
Solve History
#TotalCrossF2LOLLPLLDate
Why is this solving method?

Applying the reverse of any valid scramble sequence will always restore the cube to its solved state. This is the guaranteed quickest solution for a given scramble.

What does this mean for speedcubing?

The split timer helps you identify which CFOP phase needs the most improvement. Focus your practice on the slowest segment to lower your overall solve time.

What should I do next?

Practice the scramble, time your solve, and track progress. Compare today’s splits with last week’s to see measurable improvement.

Mastering the Rubik's Cube: From Scramble to Solved

The Rubik's Cube has fascinated puzzle enthusiasts since its invention in 1974. Today, speedcubing has evolved into a competitive sport with world records under 4 seconds. Whether you are a beginner learning your first solve or an experienced cuber aiming to break personal bests, this tool provides everything you need for effective practice.

The CFOP method (Cross, First 2 Layers, Orient Last Layer, Permute Last Layer) is the most widely used speedcubing technique. By breaking the solve into these four distinct phases, you can analyze your weaknesses and target specific areas for improvement. Our split timer makes this analysis effortless—just tap the phase button as you complete each step.

How to Use the Reverse Solve

Click "New Scramble & Solve" to generate a random 20-move WCA-compliant scramble. Perform these moves on your cube to mix it up. Then, apply the reverse solve steps in the exact order shown. Because the reverse solve is simply the scramble executed backwards with opposite directions, it will always restore the cube to its solved state. This is not only an infallible solving method but also a great way to verify that you executed the scramble correctly.

Effective Timer Practice

  • Start the timer as soon as you begin inspecting the cube (inspection time is separate).
  • Tap Cross the moment you finish solving the cross. The display will freeze the Cross split.
  • Continue tapping F2L, OLL, and PLL as you complete each phase.
  • Review your splits in the history table to track progress over time.

All solve times are stored locally on your device. No account or internet connection is needed.

Cube Solver FAQ

How does the solver work?

It generates a random WCA scramble (20 moves) and instantly shows the reverse sequence as the solving steps. Apply the solving steps to a scrambled cube to restore it.

What is CFOP?

CFOP stands for Cross, F2L (First 2 Layers), OLL (Orient Last Layer), PLL (Permute Last Layer). It's the most popular speedcubing method.

Can I time my solves?

Yes, use the CFOP split timer. Click each phase button as you complete it. Your times are saved locally.

Are my solve times saved?

Yes, they are stored in your browser's local storage and persist across visits. You can clear them anytime.

Is this tool free?

Completely free, no signup required. No limits on scrambles or solves.

Does it work on phones?

Yes, the layout adapts for easy tapping during solves.