Cubist :: A speed cubing timer


You can click/tap the start button, or you can use your SPACE bar if you have one. Hit it again to stop. When the timer starts, the button will enlarge to fill the screen to make it easier to hit when you finish!

Your times will be recorded against each puzzle seperately, and averages will be calculated if enough solves have been logged. All this data will be stored in your browser's local storage (cookies). You may delete any single anomolous time by clicking/tapping ‘Delete’ next to it, or clear your entire list of times per puzzle by clicking/tapping ‘Clear’.

NB: Use of this site implies that you agree to the use of cookies/local storage to store your results and settings on your computer/device. There is no “cookie banner” on this site because they are pointless and annoying.


Below the start button there is a list of scramble moves so you can give your puzzle a good mixup for you to solve. There are a few small differences in notation systems, so to avoid any confusion this is the system Cubist uses:

  • the face to turn is indicated by the letter F, B, L, R, U or D for front, back, left, right, up (top) or down (bottom) respectively
  • if the face is not followed by a ’ (apostrophe) character, turn it clockwise 90º
  • if the face is followed by a ’ (apostrophe) character, turn it anti-clockwise 90º
  • if the face is followed by a 2, turn it 180º (doesn’t matter which way!)
  • if there is a number before the face letter, then turn that many layers; if not then just turn 1 layer (this only applies to 4x4x4 and larger)

For example:

  • R indicates you should turn the rightmost layer 90º clockwise
  • U’ indicates you should turn the top layer 90º anti-clockwise
  • L2 indicates you should turn the leftmost layer 180º
  • 2B indicates you should turn the back two layers 90º clockwise
  • 2R2 indicates you should turn the rightmost two layers 180º

A new scramble is generated after every solve attempt, when you select a different puzzle, or when you reload the page.


On the settings page you can:

  • select which puzzle you are solving
  • set your inspection time (in WCA competitions you get 15 seconds maximum)
  • select a theme
  • switch audio cues on/off
  • switch “focus mode” on/off

Audio cues are intended to help you start on time without having to look at your screen during inspection.

In “focus mode” the timer will not be displayed during solving.


“Why did you create Cubist?”
I am aware there are other cube timing sites out there, but I couldn’t find one that met all my requirements, so I wrote my own. One of these requirements was audio cues. I wanted to spend my inspection time inspecting, not looking at the screen watching a countdown.
“How are the scrambles generated?”
The scrambling system on Cubist is written from scratch and simply generates a random list of moves appropriate to the size of puzzle chosen. However, unlike other scramblers out there, Cubist will never provide two consecutive scramble moves in the same axis. So you will never see a R move followed by a L, nor a U followed by a D, nor a F followed by a B. I believe this gives a more thorough scramble.
“Cubist isn’t working on my computer/device! You’re a bad programmer!”
Technically that isn’t a question, but I feel your frustration! Cubist is a spare-time project of someone with very little spare time, and I’m sorry if it isn’t working well for you. Get in touch and I’ll try and address the issue when I can!
“What’s with the lamp?”
When I had the basic framework of this site up and running I showed it to a friend. Superficially it looked alright, though there was a lot of functionality still to come. I complained about not having much time to work on the look and feel of the site, and he said it looked fine as it was, but I felt it needed more decoration. Jokingly, he suggested sticking a lamp in the corner “to spruce the place up”. So I did.
“I have feedback, how can I contact you?”
Feel free to get in touch via email or Mastodon.