Speedcube Timer
Generate a random scramble, time your solve with spacebar start/stop, and keep a running log of your times with best/average stats.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
Scramble
—
0.00
Press and hold Space, or tap the button below, to start
Best
—
Ao5
—
Ao12
—
Solve log
How Speedcube Timer works
- A fresh 20-move scramble is generated on load — apply it to your cube, then hold Space and release it to start the clock (or tap Start on touch devices).
- The clock counts up using
performance.now(), which is sub-millisecond accurate — far tighter than a stopwatch app relying on manual taps. - Press Space again (or tap Stop) to stop the clock — the solve time is logged, your Best/Ao5/Ao12 stats update, and a new scramble is generated automatically for the next solve.
- The solve log keeps every time from this session; clear it whenever you want to start a fresh session.
Ao5 and Ao12 follow the WCA convention of dropping the single best and single worst time before averaging the rest, so one exceptional or botched solve doesn't distort your typical pace.
FAQ
How are scrambles generated?
Each scramble is 20 random face turns (U, D, L, R, F, or B) with a random modifier — clockwise, counter-clockwise, or 180°. The generator never repeats the same face twice in a row, and avoids turning directly back to the opposite face of the one before it, since that combination can cancel out into a shorter, easier scramble.
What do Ao5 and Ao12 mean?
"Average of 5" and "Average of 12" are the standard WCA competition statistics: for Ao5, the fastest and slowest of your last five solves are dropped and the remaining three are averaged, and the same happens with the middle ten of your last twelve for Ao12 — this trims outliers so one lucky or fumbled solve doesn't skew the number.
Why does holding Space matter instead of just tapping it?
This mirrors how real cube timers work: pressing Space arms the timer, and releasing it starts the clock, so you don't accidentally start mid-inspection with a stray tap. Pressing Space again while solving stops the clock and immediately logs the time.
How we compare
| Feature | Online Tool Store | Doing it manually | A generic online tool |
|---|---|---|---|
| No file upload — runs in your browser | ✓ | N/A | ✗ |
| No sign-up required | ✓ | ✓ | ✗ |
| Free, no watermark | ✓ | ✓ | ✗ |
A physical stopwatch or a phone's timer app can't generate a scramble or track an Ao5. This tool pairs a WCA-style random scramble with a millisecond-accurate spacebar timer and rolling averages, all in one page, with no account needed to keep a session log.