Code typing test
Code has many symbols, such as braces, brackets, quotes and semicolons. A normal typing test does not train these keys.
This test gives you short code snippets in many languages. You type them with their spaces and new lines.
The test starts in Code mode with 60 seconds. Use the buttons to change the time.
Take the test
Click the text and type. The timer starts on your first key.
Time left: 60 s
Press Tab and then Enter to restart.
Your history
- Best WPM
- —
- Average of the last 10
- —
- Tests saved
- 0
No tests yet. Your results show here after your first test.
No weak keys in your history yet.
How to use it
- Click the text box. The timer starts on your first key.
- Type the code. Press Enter where the text shows the sign ↵.
- Type the spaces of an indent as they are shown.
- Read your WPM and accuracy when the time ends.
How the score is worked out
Speed in words per minute (WPM) is the number of correct characters, divided by 5, divided by the minutes you typed.
Why code is harder to type
The symbol keys are far from the home row for most people. You also press Shift more often.
Code has short names and few common words. You cannot use the rhythm that you have for normal text.
Your code speed is often lower than your speed with words. Compare a code test only with other code tests.
How the code test works
The text is 20 short snippets. They use JavaScript, TypeScript, Python, HTML, CSS, SQL and Nix. The order is new each time.
A snippet with more than one line shows the sign ↵ at the end of a line. Press Enter there to start a new line.
A mistake on a symbol key goes into your weak keys list, like a mistake on a letter.
Questions
Which languages does the code test use?
It uses JavaScript, TypeScript, Python, HTML, CSS, SQL and Nix. Each snippet is short, and the order of the snippets is new each time.
Why is my code speed lower than my word speed?
Code has many symbols and short names. Most people type the symbol keys more slowly than letters.
Do I type the new lines and the spaces?
Yes. Press Enter where the text shows the sign ↵. Type the spaces of an indent as they are shown.
Do symbols count as weak keys?
Yes. The page counts a mistake on any key, also on a symbol. The Weak keys mode uses only letters to pick words.