Free tool

TPS Calculator (Turns per Second)

Enter how many moves your solve took, or paste the solution to count them automatically, then add your time. TPS is simply moves divided by seconds.

Turns per second

4.82

55 moves ÷ 11.40 s

How TPS is calculated

Turns per second equals the number of moves divided by the solve time in seconds. A 50-move solve in 10.00 seconds is 5.00 TPS. Reconstructions usually count face turns, slice moves, and wide moves as one move each, and half turns such as R2 as one move.

Cube rotations (x, y, z) are usually left out of the move count, but some people include them. Toggle rotations to see both numbers.

TPS is not the whole story

High TPS with long pauses between steps still produces slow times. Most cubers gain more from reducing pauses, through better cross planning, F2L lookahead, and faster last-layer recognition, than from turning faster. Use TPS alongside a phase-by-phase look at your solves.

Want to know why a solve was slow?

CuberPal's AI solve analysis breaks a recorded solve into cross, F2L, OLL, and PLL and highlights pauses, so you can see whether turning speed or recognition is holding you back.

Frequently asked questions

Does R2 count as one move or two?

In the common half-turn metric used in reconstructions, R2 counts as one move. This calculator counts it as one.

Should rotations count toward TPS?

Conventions vary. Many reconstructions exclude x, y, and z rotations from the move count. The calculator shows TPS without rotations by default and lets you include them.

Why is my TPS high but my times slow?

TPS averages turning speed across the whole solve, including pauses. If you turn quickly in bursts but stop to find pieces, your times stay slow. Work on lookahead so your turning becomes steadier.

Keep learning

More free cubing tools