SpeedCoder
Type real source code in 15 languages and race other coders live
You type real source code taken from open source projects, with a finger guide that shows which finger to use for each key. You can also paste or upload your own code. In race mode you type against other players live, and a ghost race lets you try to beat your own score on the same snippet.
Free · No login · Browser · Beginner
About SpeedCoder
It builds speed and accuracy on the brackets, symbols and indentation that normal typing tests skip. It suits any programmer who wants to type code with fewer errors. Lessons cover about 15 languages, including C, Python, Java, Rust, Go and TypeScript.
It runs in the browser. You can pick natural mode, which lets you type past errors, or forced correction mode. It supports QWERTY, Dvorak and Colemak layouts and shows a heatmap of your mistakes.
On Breakpoint since 23 Oct 2026.
