Special character typing practice
Typre is a free typing trainer for programmers. This drill is pure punctuation — the bracket, operator and escape sequences that prose never contains — and it measures WPM, accuracy, raw speed and consistency on every run.
- 187special characters snippets
- 62for 15 second runs
- 64for 30 second runs
- 61for 60 second runs
What slows you down in special characters
This is the drill for the keys programming lives on and prose never touches: {}, [], <>, |, ~, ^, &, \, backticks, and the operator clusters like &&, =>, !==, ?., ??, <=>.
What the snippets cover
Bracket and operator runs, escape sequences, regular expressions, shell-style punctuation, and mixed symbol lines built to hit every awkward reach on the keyboard.
Snippets you will actually type
Three of the 62 short special characters snippets, exactly as they appear in the app:
~ ! @ # $ % ^ & * _ + - =
{ } [ ] ( ) | \ : ; " ' < > ? / ,
^[a-zA-Z0-9_]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
How it works
Pick 15, 30 or 60 seconds. Snippets are served in shuffled order, so you never repeat one before finishing a full round — even across page reloads. Sign in to put scores on the leaderboard, race a friend on the same snippet in real time, or paste code from your own project. None of it is required: open the page and start typing.