Race Blog Discord About
Home Profile History Competitions Texts Messages Friends Upgrade


Pit Stop
Track progress and earn experience by creating an account!

Click here to create a new account

Create Your Account
typeracer Racer 6 Insignia 64 WPM
* displaying stats for the
Full Average 73.0 WPM
Best Race 98 WPM
Races Completed 1,236
WPM Percentile 79.0%
Skill Level Typemaster
Experience Level Racer 6
Racing Since July 27, 2008
Keyboard Qwerty
Membership Premium
Name Alex
Age 39
Gender Male
Location Boston, Massachusetts, United States
About Me I'm the guy who invented and developed TypeRacer. I got the idea all the way back in 2004, when I decided to make an effort to improve my typing skills. I was just getting out of college, and having studied Computer Science, I knew that learning to type faster would improve both my life and career. I started by using a shareware typing tutor which I downloaded and installed on my work computer, and after a couple of weeks, I learned all the letters on my Qwerty keyboard and which fingers to use. But I still wasn't typing very fast (around 30 WPM). So I started looking for typing games that I could use for practice. There were tons of games out there where you'd catch fish or shoot asteroids by typing random words next to those objects. I had fun playing those games at first, but then I realized that they weren't helping learn to type real text, with complete sentences and punctuation marks. I also wanted to play against real people, but that just wasn't possible, since there were no multiplayer typing games out there at the time. So I decided to make one myself!

I started writing the original code for TypeRacer back in 2006, working on it nights and weekends while being employed by a large software company. A year later, I left my job and started working on TypeRacer full time because I was eager to finish the project and make it available to the rest of the world. I didn't know how popular it was going to get, or if I'd make any money with it, but I believed that anyone who tried it would love typeracing!

I launched typeracer.com - the world's first multiplayer typing game - in the spring of 2008, and have been maintaining it and improving it ever since as my full-time job. In a way, my pursuit to speed up my typing in order to improve my life and career in turn actually became my life and my career. Although I still don't earn as much money as I did in my previous job as Software Engineer for an internet software company, I now have more freedom and I'm able to (and even have to) exercise my creativity on a regular basis. Instead of working for a boss at a big company, I now work for my myself and for you guys, continuing to develop and support this global typing community. Instead of a salary, I now get paid by advertisers to show ads on typeracer.com and by racers like you who've purchased premium memberships.

I hope you've been enjoying TypeRacer and I hope that typeracing has improved your skills and has given you many hours of quality recreation as it did for me. You can post your feedback on the forum, or email me by using the link at the bottom of the site.

So that's my story, and I'd love to read yours. A premium account lets you write your own "About Me" section in your racer profile, upload a profile picture, and much more!

Per-Universe Stats

Universe Races Avg. Speed Best Speed Points
play 1,236 73.0 WPM 98 WPM 2884
lang_es 16 49.6 WPM 58 WPM
lang_ru 15 28.0 WPM 35 WPM 38
lang_fr 10 41.9 WPM 51 WPM
globalfood 7 74.0 WPM 84 WPM
accuracy 6 71.5 WPM 79 WPM
bible 4 73.5 WPM 80 WPM
takenote 3 81.4 WPM 87 WPM
worthless_impossible_stupid 3 77.3 WPM 87 WPM
lang_zh 2 67.6 WPM 71 WPM
baker 1 78.2 WPM 78 WPM
iphone_test 1 56.0 WPM 56 WPM
lang_de 1 31.9 WPM 32 WPM
lang_it 1 46.4 WPM 46 WPM
new_texts 1 77.8 WPM 78 WPM
trump 1 67.3 WPM 67 WPM 63

Latest Race Results

Race # Speed Accuracy Points Place Date Options
1236 73 WPM 98.6% 55 2/2 July 10, 2021
1235 60 WPM 97.7% 48 15/21 June 4, 2021
1234 68 WPM 98.7% 69 4/5 Nov. 18, 2020
1233 70 WPM 98.7% 30 3/5 Nov. 18, 2020
1232 60 WPM 97.3% 47 2/3 Jan. 23, 2020
1231 68 WPM 98.5% 100 2/3 Jan. 23, 2020
1230 58 WPM 98.1% 95 4/5 Nov. 26, 2019
1229 54 WPM 97.4% 42 1/4 Aug. 16, 2019
1228 59 WPM 97.0% 26 2/5 Aug. 16, 2019
1227 69 WPM 98.2% 58 3/3 July 21, 2019
View full race history