Leaderboard

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 →

Global All-Time all-time
# 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
1 Minute — Words Mode all-time
# 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
30 Seconds — Words Mode all-time
# 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
15 Seconds — Words Mode all-time
# 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
5 Minutes — Words Mode all-time
# 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
2 Minutes — All-Time all-time
# 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
10 Minutes — All-Time all-time
# 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.

Want to compete on a structured format? The weekly competition uses a fixed format and declares one winner per week.
Weekly Competition →

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.