All-Time Typing Speed Rankings — Best WPM Ever
The highest verified WPM scores ever recorded. Each user's single best result, ranked across every test duration. How scoring works →
| # | Typist | WPM |
|---|---|---|
| 1 | Josh | 214.2 |
| 2 | Yeti BoomBoom | 204.0 |
| 3 | Alayna Robins | 187.0 |
| 4 | lycoris lis | 181.9 |
| 5 | Jenna Deibert | 178.5 |
| 6 | NORA XU | 171.7 |
| 7 | Moochie | 168.3 |
| 8 | kazi himadri | 166.6 |
| 9 | Lyssa | 159.8 |
| 10 | HENRICK4 | 159.8 |
| 11 | Alexis Meyers | 145.8 |
| 12 | Darvog | 140.0 |
| 13 | Koshish Bartaula | 139.4 |
| 14 | Yada Lerdprapapong | 139.4 |
| 15 | Monica Cusack | 139.4 |
| 16 | Cole Denson | 134.3 |
| 17 | Caleb Andrews | 129.2 |
| 18 | Broderick Bagert | 128.8 |
| 19 | iiiiiiiiiiiiiiiii | 127.0 |
| 20 | Dpicc | 126.0 |
| 21 | EMTeste 1 | 125.6 |
| 22 | Cam Sam | 125.0 |
| 23 | Ike Green | 124.1 |
| 24 | Huong Vu | 121.0 |
| 25 | ZestyLikeALemon | 120.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | lycoris lis | 181.9 |
| 2 | Yeti BoomBoom | 180.2 |
| 3 | kazi himadri | 166.6 |
| 4 | Alayna Robins | 166.6 |
| 5 | Josh | 163.2 |
| 6 | Lyssa | 159.8 |
| 7 | Jenna Deibert | 158.1 |
| 8 | NORA XU | 156.4 |
| 9 | Alexis Meyers | 145.8 |
| 10 | Darvog | 140.0 |
| 11 | Koshish Bartaula | 139.4 |
| 12 | Monica Cusack | 139.4 |
| 13 | Cole Denson | 134.3 |
| 14 | Moochie | 130.0 |
| 15 | Caleb Andrews | 129.2 |
| 16 | Broderick Bagert | 128.8 |
| 17 | HENRICK4 | 127.5 |
| 18 | EMTeste 1 | 125.6 |
| 19 | Ike Green | 124.1 |
| 20 | datspstri | 115.6 |
| 21 | Nuclear Throne | 115.0 |
| 22 | Zach Meagor | 111.2 |
| 23 | Inphermal | 110.7 |
| 24 | Bharat | 110.5 |
| 25 | Ashutosh Pathak | 108.8 |
| # | Typist | WPM |
|---|---|---|
| 1 | Yeti BoomBoom | 198.9 |
| 2 | Josh | 192.1 |
| 3 | Moochie | 168.3 |
| 4 | Alayna Robins | 161.5 |
| 5 | Yada Lerdprapapong | 139.4 |
| 6 | Jenna Deibert | 137.7 |
| 7 | NORA XU | 127.5 |
| 8 | iiiiiiiiiiiiiiiii | 126.0 |
| 9 | Huong Vu | 118.0 |
| 10 | Dpicc | 115.0 |
| 11 | ZestyLikeALemon | 114.0 |
| 12 | Caleb Andrews | 113.8 |
| 13 | Lyssa | 110.0 |
| 14 | victoria | 108.0 |
| 15 | Bharat | 102.0 |
| 16 | Shubhashish Nath | 100.3 |
| 17 | Pralaksh Sharma | 98.6 |
| 18 | zk_speed | 96.5 |
| 19 | Ekansh Chauhan | 91.8 |
| 20 | HENRICK4 | 91.0 |
| 21 | Jahir Sk | 90.0 |
| 22 | keystrike | 89.6 |
| 23 | random user | 88.0 |
| 24 | ryanfast | 78.8 |
| 25 | Ashwint Sarki | 78.2 |
| # | Typist | WPM |
|---|---|---|
| 1 | Josh | 214.2 |
| 2 | Yeti BoomBoom | 204.0 |
| 3 | Alayna Robins | 187.0 |
| 4 | Jenna Deibert | 178.5 |
| 5 | NORA XU | 171.7 |
| 6 | HENRICK4 | 159.8 |
| 7 | Lyssa | 128.0 |
| 8 | iiiiiiiiiiiiiiiii | 127.0 |
| 9 | Dpicc | 126.0 |
| 10 | Moochie | 122.0 |
| 11 | Huong Vu | 121.0 |
| 12 | ZestyLikeALemon | 120.0 |
| 13 | WMaxioo | 113.0 |
| 14 | Ky. | 113.0 |
| 15 | Stumble Guys | 112.0 |
| 16 | Nuclear Throne | 108.0 |
| 17 | Caleb Andrews | 107.0 |
| 18 | Asif Pathan | 106.0 |
| 19 | Ijaz | 104.0 |
| 20 | Yada Lerdprapapong | 103.7 |
| 21 | rochelle mauricio | 103.7 |
| 22 | Andrew Cha (Student) | 103.0 |
| 23 | Drew Halbach | 102.0 |
| 24 | Timothy Zhou | 98.0 |
| 25 | sophmor23 | 95.2 |
| # | Typist | WPM |
|---|---|---|
| 1 | Jenna Deibert | 136.0 |
| 2 | Lyssa | 112.5 |
| 3 | ZestyLikeALemon | 108.8 |
| 4 | datspstri | 98.6 |
| 5 | Yada Lerdprapapong | 93.8 |
| 6 | Megan VanVeen | 91.8 |
| 7 | Gabriela Wixon | 91.2 |
| 8 | إيلاف الشهري | 83.3 |
| 9 | Monica Cusack | 81.0 |
| 10 | John Mark Villanueva | 76.0 |
| 11 | vikul malik | 73.1 |
| 12 | Gh Aku | 71.4 |
| 13 | Kassie Cheers | 60.0 |
| 14 | Angela Madsen | 53.0 |
| 15 | Tanay Kumar | 51.0 |
| 16 | Tirath Singh | 49.3 |
| 17 | Dineshkumar Suvendiran | 47.6 |
| 18 | Nasrin Hashemian | 46.2 |
| 19 | D.Châu Hoàng | 43.8 |
| 20 | Samuel Leo dada | 40.0 |
| 21 | Tejas Pokale | 37.0 |
| 22 | P Vale | 36.0 |
| 23 | Atiqullah Bashir zoi | 32.0 |
| 24 | Emerald Gold | 26.0 |
| 25 | Nice Nick | 17.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | Jenna Deibert | 146.2 |
| 2 | Yeti BoomBoom | 135.0 |
| 3 | Cam Sam | 125.0 |
| 4 | datspstri | 112.2 |
| 5 | sophmor23 | 110.5 |
| 6 | Lyssa | 106.0 |
| 7 | [email protected] | 100.3 |
| 8 | nerd_typer | 99.2 |
| 9 | Corbin Switzer | 95.2 |
| 10 | Yada Lerdprapapong | 95.0 |
| 11 | Alayna Robins | 93.0 |
| 12 | ryanfast | 88.0 |
| 13 | Zachary Hedberg | 85.0 |
| 14 | إيلاف الشهري | 85.0 |
| 15 | Monica Cusack | 84.0 |
| 16 | Maria Fisher | 83.0 |
| 17 | mx_leila | 79.0 |
| 18 | Andrew Cha (Student) | 78.0 |
| 19 | random user | 77.0 |
| 20 | Ahmad Spare Parts | 76.5 |
| 21 | JayAlex | 70.0 |
| 22 | Steven Wood | 68.0 |
| 23 | jakeforreal | 66.0 |
| 24 | pl fdp | 65.0 |
| 25 | AeRo FTW | 65.0 |
| # | Typist | WPM |
|---|---|---|
| 1 | datspstri | 88.4 |
| 2 | Igor Kozlov | 57.8 🇷🇺 |
| 3 | Lyssa | 40.0 |
| 4 | Rantikrishna Sarkar | 39.1 |
| 5 | Navit Kumar Vats | 36.0 |
| 6 | Durgesh Singh | 31.0 |
| 7 | Syed Saad | 16.0 |
| 8 | 21BM036 Santhosh R | 10.0 |
How to appear here: Create a free account, complete a timed test, and your verified score will appear automatically. Anti-cheat filtering runs on every submission.
About the All-Time Leaderboard
The all-time leaderboard shows each user's single best verified WPM score across multiple test durations — 15 seconds, 30 seconds, 1 minute, and 5 minutes. Scores are ranked by net WPM, meaning errors subtract from your gross speed. A clean 90 WPM beats a sloppy 100 WPM every time.
What Makes a High All-Time Score
The all-time board only moves when you beat your own personal best. That means every session where you fall short still contributes to your technique without changing your position. Most elite typists improve their all-time score in plateaus — months of stability followed by a sudden jump after a technique refinement.
Which Duration to Target
The 15-second test produces the highest raw WPM because it's pure burst speed — no stamina factor. The 1-minute test is the most widely compared format. The 5-minute test is the most honest measure of real working speed.
How Rankings Are Calculated
Each leaderboard shows one entry per user — their best result on that format. Rank is determined by adjusted score: net WPM multiplied by a difficulty modifier. Harder settings (punctuation on, capital letters, longer duration) produce higher multipliers, so equal raw WPM at different difficulties may rank differently.
All-Time Leaderboard FAQs
Does my all-time score update automatically?
Yes. Every time you complete a test, your score is compared to your existing all-time entry on each matching leaderboard. If your new score is higher, the entry updates immediately. You don't need to do anything manually.
Can I see my all-time rank in my dashboard?
Your personal best WPM is visible in your dashboard overview. Full rank position is shown on this leaderboard page.
Leaderboard FAQs
How is anti-cheat filtering done?
Every keystroke is timestamped during a test. After submission, the timing data is analysed for patterns that are statistically impossible for human typing — uniform inter-key intervals, impossibly fast sequences, or distributions inconsistent with the claimed WPM. Flagged results are excluded from rankings automatically.
Can guests appear on the leaderboard?
No. Only scores from registered accounts are saved and ranked. Create a free account to have your scores saved and eligible for the leaderboard.
How often do leaderboard positions update?
Positions update in real time after each verified submission. If you set a new personal best, it appears on the board immediately after the result is saved.