| Player | Language | Mode | WPM | Time | ||
|---|---|---|---|---|---|---|
| 🥇 |
|
Luxcy 16 | EN | None 🙏 | 106 | 4 hours ago |
| 🥈 |
|
Luxcy 16 | EN | None 🙏 | 104 | 55 minutes ago |
| 🥉 |
|
Luxcy 16 | EN | None 🙏 | 102 | 2 hours ago |
| 4 |
|
Umut Kaya | TR | None 🙏 | 83 | 16 hours ago |
| 5 |
|
Umut Kaya | TR | None 🙏 | 83 | 16 hours ago |
| 6 |
|
King Virat | EN | None 🙏 | 82 | 20 hours ago |
| 7 |
|
Umut Kaya | TR | None 🙏 | 81 | 3 hours ago |
| 8 |
|
King Virat | EN | None 🙏 | 80 | 20 hours ago |
| 9 |
|
King Virat | EN | None 🙏 | 76 | 20 hours ago |
| 10 |
|
PACAR NAGUMO | ID | None 🙏 | 74 | 20 hours ago |
| 11 |
|
PACAR NAGUMO | ID | None 🙏 | 69 | 2 hours ago |
| 12 |
|
PACAR NAGUMO | ID | None 🙏 | 68 | 2 hours ago |
| 13 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 62 | 6 hours ago |
| 14 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 62 | 5 hours ago |
| 15 |
|
Wepa Begdekov | EN | None 🙏 | 58 | 1 hours ago |
| 16 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 58 | 6 hours ago |
| 17 |
|
Dimas Robbi | ID | None 🙏 | 54 | 7 hours ago |
| 18 |
|
ysf7106 | TR | None 🙏 | 54 | 17 hours ago |
| 19 |
|
Dimas Robbi | ID | None 🙏 | 53 | 7 hours ago |
| 20 |
|
ysf7106 | TR | None 🙏 | 53 | 16 hours ago |
| Player | Language | Mode | WPM | Time | ||
|---|---|---|---|---|---|---|
| 🥇 |
|
CHRIS JAGO | ID | None 🙏 | 128 | 4 days ago |
| 🥈 |
|
CHRIS JAGO | ID | None 🙏 | 118 | 4 days ago |
| 🥉 |
|
Luxcy 16 | EN | None 🙏 | 116 | 3 days ago |
| 4 |
|
Luxcy 16 | EN | None 🙏 | 116 | 3 days ago |
| 5 |
|
Luxcy 16 | EN | None 🙏 | 108 | 3 days ago |
| 6 |
|
NOAH | ID | None 🙏 | 104 | 4 days ago |
| 7 |
|
NOAH | ID | None 🙏 | 103 | 4 days ago |
| 8 |
|
NOAH | ID | None 🙏 | 101 | 4 days ago |
| 9 |
|
NENI | ID | None 🙏 | 100 | 3 days ago |
| 10 |
|
BARON | ID | None 🙏 | 96 | 5 days ago |
| 11 |
|
Umut Kaya | TR | None 🙏 | 90 | 5 days ago |
| 12 |
|
Umut Kaya | TR | None 🙏 | 90 | 5 days ago |
| 13 |
|
BARON | ID | None 🙏 | 90 | 5 days ago |
| 14 |
|
Umut Kaya | TR | None 🙏 | 87 | 2 days ago |
| 15 |
|
BARON | ID | None 🙏 | 87 | 5 days ago |
| 16 |
|
King Virat | EN | None 🙏 | 82 | 20 hours ago |
| 17 |
|
King Virat | EN | None 🙏 | 80 | 20 hours ago |
| 18 |
|
King Virat | EN | None 🙏 | 80 | 5 days ago |
| 19 |
|
börteçine1453 | TR | None 🙏 | 79 | 3 days ago |
| 20 |
|
noah | ID | None 🙏 | 78 | 4 days ago |
| 21 |
|
PACAR NAGUMO | ID | None 🙏 | 77 | 6 days ago |
| 22 |
|
PACAR NAGUMO | ID | None 🙏 | 77 | 5 days ago |
| 23 |
|
PACAR NAGUMO | ID | None 🙏 | 77 | 5 days ago |
| 24 |
|
RN Troyard | ID | None 🙏 | 77 | 4 days ago |
| 25 |
|
Yangga Wijaya | ID | None 🙏 | 77 | 5 days ago |
| 26 |
|
Yangga Wijaya | ID | None 🙏 | 76 | 5 days ago |
| 27 |
|
bayu habibi islami | ID | None 🙏 | 73 | 4 days ago |
| 28 |
|
RN Troyard | ID | None 🙏 | 73 | 4 days ago |
| 29 |
|
börteçine1453 | TR | None 🙏 | 73 | 3 days ago |
| 30 |
|
Yangga Wijaya | ID | None 🙏 | 73 | 5 days ago |
| 31 |
|
bayu habibi islami | ID | None 🙏 | 70 | 4 days ago |
| 32 |
|
Dedi Defretes Waang | ID | None 🙏 | 68 | 2 days ago |
| 33 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 66 | 1 days ago |
| 34 |
|
victor del olmo | ES | None 🙏 | 66 | 5 days ago |
| 35 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 65 | 6 days ago |
| 36 |
|
perempuan cantik | ID | None 🙏 | 65 | 3 days ago |
| 37 |
|
perempuan cantik | ID | None 🙏 | 65 | 3 days ago |
| 38 |
|
RANANDIYA AISYLANA MPLB1 2024 20014 | ID | None 🙏 | 64 | 6 days ago |
| 39 |
|
NENI | EN | None 🙏 | 61 | 3 days ago |
| 40 |
|
burçin | TR | None 🙏 | 60 | 6 days ago |
| 41 |
|
fakhrii | ID | None 🙏 | 60 | 1 days ago |
| 42 |
|
burçin | TR | None 🙏 | 59 | 6 days ago |
| 43 |
|
burçin | TR | None 🙏 | 59 | 6 days ago |
| 44 |
|
Wepa Begdekov | EN | None 🙏 | 58 | 1 hours ago |
| 45 |
|
AHMED AL-QAHIF | EN | None 🙏 | 58 | 4 days ago |
| 46 |
|
Hasibul Hasan | EN | None 🙏 | 58 | 1 days ago |
| 47 |
|
Hasibul Hasan | EN | None 🙏 | 58 | 1 days ago |
| 48 |
|
Sardianto | ID | None 🙏 | 58 | 1 days ago |
| 49 |
|
Niken Rahma Dewi | ID | None 🙏 | 57 | 6 days ago |
| 50 |
|
mian lang | EN | None 🙏 | 57 | 3 days ago |
Take the free English typing test and check your WPM in 60 seconds. Improve your typing speed and accuracy with our online typing practice tool. Start your test now!
The typing test is really simple. When words appear on your screen, you start typing. The timer runs for one minute and, when it’s done, you’ll see your words per minute (WPM) and accuracy right away. Nothing complicated — just type and see how you did.
Your typing speed is measured in words per minute, or WPM. Most people type around 40 WPM, but some can go much faster with practice. With this quick test you’ll know your own speed in under a minute, so you can compare it to the average and set yourself a goal to beat next time.
Like anything else, the more you practice typing, the better you get. Daily exercises train your fingers to move without thinking, and over time you’ll notice fewer mistakes and faster typing. Our practice mode is there if you want to build consistency and push your speed a little higher every day.
If you want something more serious than a quick test, try the typing exam. It feels more like a real test environment and is a good way to check your skills under pressure. Students, job seekers, or anyone who wants to prove their typing speed can use it as practice before an actual exam.
This free English keyboard typing test is designed to be simple, realistic and fast. In just one minute you get a clear picture of your current typing speed in words per minute (WPM) and how accurate you are. No downloads, no sign-up required – just open the page and start typing.
Use this typing test as your daily routine: take one quick 1-minute WPM test, review your result, and then jump into longer typing practice sessions to build real long-term speed and accuracy.
Most people type around 40 WPM. If you can reach 60 WPM or more in this English test, you are already faster than the average typist.
Take the free 1-minute English typing test now and try to improve your best WPM score every day.
Start Free English Typing Test