⏱️ Times Table Stopwatch

🎀 Offline voice · switch to browser voice

πŸ… 0 points Β· this time 0

Say or type the answer as fast as you can!

Which kinds? (tap to choose)

Focus numbers (for the small-number levels; β€œAll” = any)

0.0
Ready?
Pick your tables, then press Start!
 
Average: β€”

My facts map

⭐🟩 mastered   🟨 getting there   πŸŸ₯ needs practice   ⬜ not tried yet

Grown-up settings

Player id:
πŸ†

Grown-ups: run python3 serve.py in this folder and open http://localhost:8000/index-local.html. serve.py adds the COOP/COEP headers the on-device SQLite database needs; opened any other way (file://, plain python3 -m http.server) the app still works but history is not saved. Offline voice downloads a ~41 MB model once, then recognises speech on this device. Keep the app open in only one tab at a time.

Times Table Stopwatch Β· Just.Study