Free Typing Test & Practice – PHL Typing Ninja
Free online typing test: type anything, see your live WPM and accuracy, and download your typing report. No signup.
What is a typing test?
A typing test measures how fast and how accurately you type. The result is usually shown as WPM (words per minute) plus an accuracy percentage. Students use a typing speed test to track their progress, and many office, data entry and online jobs ask for a typing test during hiring.
About PHL Typing Ninja: a free online typing test and practice tool
PHL Typing Ninja is a free online typing test for English. Type anything you like, or copy a ready-made sentence, while your WPM, words, characters and time update live. An on-screen keyboard shows the finger for each key, and when you finish you can download a typing report. There is no signup, no levels to unlock and nothing to install.
- Free Typing mode: write whatever you want, with nothing locked.
- Practice Text mode: green and red highlighting shows correct and wrong letters as you type.
- Live typing speed test: WPM, words, characters, time and accuracy.
- On-screen keyboard: colour-coded finger zones, markers on the F and J keys and next-key highlighting.
- Typing report: a PNG image with your results, level and a tip.
- Private: your text is not saved or uploaded.
How to take the typing test, step by step
- Pick a mode. Free Typing lets you write whatever you want. Practice Text gives you a sentence to copy and measures accuracy.
- Start typing. Click the box and type. The timer starts with your first key.
- Watch the keyboard. In Practice Text mode the next key glows green and wrong keys flash red.
- Check your results. WPM, words, characters, time and accuracy (or corrections) update as you type.
- Download your report. Click Download Report, then use the Download PNG button.
How WPM and accuracy are calculated
The standard typing test rule is used: five characters count as one word. WPM is the number of characters divided by five, divided by the minutes you spent typing. For example, 200 characters in one minute is 40 words, so 40 WPM. Another example: 150 characters in 90 seconds is 30 words in 1.5 minutes, so 20 WPM.
Accuracy in Practice Text mode is the share of keystrokes that matched the expected character. If you type 50 keystrokes and make 2 mistakes, your accuracy is 96%. Mistakes stay counted even if you correct them. In Free Typing mode there is no expected text, so the tool shows how many corrections you made instead. Pauses longer than five seconds are not counted as typing time.
| Mode | Best for | WPM counts | Shows |
|---|---|---|---|
| Free Typing | Relaxed practice, writing anything you like | All typed characters | Corrections |
| Practice Text | A proper typing speed and accuracy test | Correct characters only | Accuracy and mistakes |
Typing tips for beginners
Start on the home row
Rest your left fingers on A, S, D, F and your right fingers on J, K, L, ; with both thumbs on the space bar. The small bars on F and J help you find the home row without looking.
Use all ten fingers (touch typing)
The coloured line under each key shows its finger zone: purple for pinkies, blue for ring fingers, green for middle fingers, orange for index fingers and grey for thumbs. Using every finger is called touch typing and is the best way to reach a high typing speed.
Accuracy first, speed second
Fast typing with many mistakes is slower in real life because you keep correcting. Aim for 95% accuracy or more, then slowly increase your speed.
Look at the screen, not the keyboard
Keep your eyes on the text. The on-screen keyboard is there to guide you, so you do not need to look down at your own.
Sit well and practise a little every day
Sit upright with relaxed wrists and shoulders. Ten to fifteen minutes of daily online typing practice works better than one long session a week.
Typing speed levels (rough guide)
| Speed | Level |
|---|---|
| Below 25 WPM | Beginner |
| 25 to 39 WPM | Developing |
| 40 to 54 WPM | Good |
| 55 to 74 WPM | Fast |
| 75 WPM and above | Pro |
Who is this typing practice tool for?
- Beginners learning where the keys are and how to place their fingers.
- Students who want to type assignments and notes faster.
- Job seekers preparing for a typing test for office or data entry work.
- Freelancers and writers who want to save time and make fewer typing mistakes.
Frequently asked questions
What is a typing test?
A typing test measures how fast and how accurately you type. The result is usually shown as WPM (words per minute) and an accuracy percentage.
Is this typing test really free?
Yes. PHL Typing Ninja is a free online typing test and practice tool with no signup, no levels to unlock and nothing to install.
Do I have to type a fixed text?
No. Free Typing mode lets you type anything you want. Practice Text mode gives you a sentence to copy if you want a proper speed and accuracy test.
How is WPM calculated?
The standard rule is used: five characters equal one word, so WPM is the number of characters divided by five, divided by the minutes spent typing. In Practice Text mode only correctly typed characters count. In Free Typing mode every typed character counts. Pauses longer than five seconds are not counted as typing time.
How is accuracy calculated?
In Practice Text mode accuracy is the share of keystrokes that matched the expected character. A mistake stays counted even if you fix it. Free Typing mode has no expected text, so it shows the number of corrections you made instead.
What is a good typing speed?
Many sources cite roughly 40 WPM as a typical adult speed. Beginners often start below 25 WPM and 60 WPM or more is considered fast. Treat these numbers as a rough guide, because accuracy matters as much as speed.
How can beginners improve their typing speed?
Keep your fingers on the home row (ASDF and JKL;), look at the screen instead of the keyboard, focus on accuracy before speed, sit with relaxed wrists and practise for 10 to 15 minutes every day.
Can I download my typing report?
Yes. After typing, click Download Report to see your result as an image and save it as a PNG. It shows your WPM, words, characters, time, accuracy or corrections, your level and a tip. The image is created in your browser.
Is my text saved or uploaded?
No. Everything runs in your browser. Your text and results are not saved or sent anywhere.
Does it work on mobile phones?
Yes, you can type with your phone keyboard and see your results. The on-screen practice keyboard is hidden on small screens, so a desktop or laptop is best for learning touch typing.
Which languages are supported?
The tool currently supports English typing only.
Why can I not paste text into the box?
Pasting is turned off so that your speed and accuracy reflect real typing.
PHL EDU Ecosystem & Free Utilities
Explore our comprehensive web-based platform offering free online education resources, AI tools, and essential web utilities. You can test your coding in real-time with our HTML Live Editor or learn how to make the most of it by reading the HTML Live Editor Guide.
Other Useful Tools
| Tool / Resource | Description |
|---|---|
| Free Invoice Generator | Create and download professional PDF invoices instantly for billing and freelancing needs. |
| AI Writing & Language Studio | Access smart AI utilities to improve English writing, translation, and daily communication skills. |
| Free AI Tools Directory | A curated collection of top artificial intelligence web apps to boost productivity and workflow. |
| Free HTML Editor & Legal Tools | Useful web development assets, live code playground, and policy document generators. |
| Free PDF Toolkit & Converter | Easily convert, merge, edit, and compress PDF documents online without software installation. |
| World’s Top 100 Universities | Comprehensive profile guide and directory covering elite higher education institutions worldwide. |
| One Word, One Page | Detailed vocabulary resource providing word meanings, usage examples, and pronunciation rules. |
If the download does not start, press and hold (or right-click) the image and choose Save image.