Your test is ready. Hit any key and race the clock — then beat your score.
0
WPM
100
Accuracy %
30
Seconds left
0
Errors
Start typing — no click required
Click the box (or just start typing) · Esc resets
Games
Word Fall · Survival · Type Racer
Pressure modes when you want a challenge, not a drill.
Lessons
Home row to punctuation
Six guided lessons. Unlock the next when you finish the last.
Your best
Take your first test
Personal best shows here after you finish — no empty dashes.
Advertisement
728 × 90 — Leaderboard Ad
Why SumnuTyping
Built for serious improvement
⚡
Real-time WPM & Accuracy
Watch your speed and accuracy update live as you type. Instant feedback helps you self-correct and build muscle memory faster.
📈
Progress Tracking
Every test is saved to your personal history. Visualize your improvement over days, weeks, and months with detailed charts.
🏆
Global Leaderboards
Compete with thousands of typists worldwide. Filter by daily, weekly, or all-time rankings. Find your place in the hierarchy.
🎯
Multiple Modes
Choose from timed tests (15s, 30s, 60s), word count goals, or code-specific passages. Tailor every session to your needs.
🔤
Difficulty Levels
From everyday words to advanced vocabulary and programming syntax. Grow at your own pace from beginner to elite.
💾
Save & Sync
Create a free account to save all your results, unlock badges, and access your stats from any device, any time.
Advertisement
728 × 90 — Leaderboard Ad
Tips & Guides
How to Improve Your Typing Speed
Improving your typing speed is less about talent and more about consistent, deliberate practice. Most people type between 40 and 60 words per minute — professional typists and programmers often reach 80 to 100 WPM or more. The difference comes down to technique and repetition.
The single most important thing you can do is learn to touch type — typing without looking at the keyboard. This feels slow at first but unlocks dramatic speed gains once the muscle memory sets in. Start with the home row keys (ASDF JKL;) and build outward from there.
Accuracy matters more than speed. Rushing leads to errors which actually slows you down. Focus on hitting every key correctly and your speed will naturally increase over time. A good rule of thumb: if your accuracy drops below 95%, slow down.
Assign each finger to specific keys and never break that rule. It feels unnatural at first but becomes automatic within a few weeks.
2. Keep your eyes on the screen
Resist the urge to look down at your keyboard. Looking down breaks your rhythm and prevents muscle memory from forming.
3. Practice for 15 minutes daily
Short daily sessions beat long occasional ones. Consistency builds muscle memory far faster than marathon practice sessions.
4. Slow down to speed up
When learning new keys or patterns, go slow enough to be accurate every time. Speed follows accuracy automatically.
5. Track your progress
Seeing improvement over time is the best motivation. Use SumnuTyping's history chart to watch your WPM climb week over week.
Advertisement
728 × 90
What is WPM and How is it Calculated?
WPM stands for Words Per Minute — the standard measurement of typing speed. But a "word" in typing tests is not a real dictionary word. Instead, it is defined as five keystrokes, including spaces and punctuation. This standardization makes it fair to compare speeds across different texts.
To calculate your WPM, divide the total number of characters you typed correctly by 5 (to get word equivalents), then divide by the number of minutes elapsed. SumnuTyping calculates this in real time as you type, updating your WPM counter every second.
1–30
Beginner
Hunt and peck typist, still learning key positions
Yes, 100% free. All typing tests, games, lessons, and the global leaderboard are completely free with no hidden costs or premium tiers. The site is supported by advertising.
Do I need to create an account?
No account is needed to practice typing or play games. However, creating a free account lets you post scores to the global leaderboard, save your progress history, and earn achievement badges.
How long does it take to improve typing speed?
Most people see noticeable improvement within 2 to 4 weeks of daily practice. Going from 40 WPM to 70 WPM typically takes 1 to 3 months of consistent 15-minute daily sessions. Learning proper touch typing technique first is the fastest path to high speeds.
What is a good typing speed?
The average adult types between 40 and 60 WPM. A typing speed of 65 to 75 WPM is considered professional. Many jobs that require data entry or transcription expect at least 60 WPM. Programmers and writers who type all day often reach 80 to 100 WPM.
What are the typing games on SumnuTyping?
SumnuTyping features three typing games: Word Fall (type falling words before they hit the bottom), Survival (type words against a countdown timer with increasing difficulty), and Type Racer (race against your personal ghost to beat your own best time). All games have Easy, Medium, and Hard difficulty levels.
Can I use SumnuTyping to prepare for a job interview typing test?
Absolutely. SumnuTyping's timed tests closely replicate the format of professional typing assessments. Practice the 60-second test mode regularly and aim for consistent accuracy above 95%. You can also export your progress report to show employers your improvement over time.
How does the global leaderboard work?
After completing a typing test, signed-in users can post their score to the global leaderboard. Only each user's personal best score is displayed. You can filter the leaderboard by today, this week, all time, or by specific test duration.
Why Typing Speed Matters
In a world where knowledge work happens almost entirely on keyboards, typing speed is a genuine professional skill. A person who types 80 WPM completes the same written work in half the time of someone who types 40 WPM. Over a full working day that adds up to hours of extra productivity.
For developers and programmers, fast typing means faster code iteration. For writers and journalists, it means thoughts flow from brain to screen without bottleneck. For students, it means faster note-taking and better exam performance. For customer service and data entry roles, minimum typing speed requirements are often listed in job descriptions.
Beyond professional benefits, fast accurate typing simply feels great. There is a reason the mechanical keyboard community has millions of passionate members — the tactile satisfaction of flying across keys without thinking is genuinely enjoyable. SumnuTyping exists to help you get there, one test at a time.
Timed starts a clock on the first key and stops at 15 seconds, 30 seconds, 60 seconds, or 2 minutes. Words hides that clock and ends when you finish the passage. Code swaps the passage for short programming lines. Live WPM counts correct characters divided by five, divided by minutes. Accuracy is correct keys divided by every key. A miss is marked and the cursor moves on.
If accuracy is under 95 percent, slow down or drop a level. The formula, a worked example, and the speed bands are in the WPM guide, not repeated here. Lessons are the place to learn a row. Games are a different kind of pressure.
Master the keyboard from the ground up — finger by finger, row by row
Six lessons run in order: home row, top row, bottom row, full alphabet, numbers, punctuation. The next lesson stays locked in this browser until you finish the one before it. The diagram is QWERTY. Read the short note for a lesson before you drill it.
Word Fall, Survival, and Type Racer train different habits. Easy, Medium, and Hard change the word list for Word Fall and Survival. Type Racer races a ghost of your own saved speed. The long version is one guide, not three thin posts.
Export all your results and settings to a .sumnudata file you can keep on your computer. Load it back at any time — even on a different device — to restore your full history instantly.
Your data never leaves your device. The file is plain JSON you can open in any text editor.
Clear All Local Data
Permanently erase all saved results from this browser
Privacy Policy
Last updated: September 23, 2026
The indexable copy of this policy is at /privacy/. This September 23, 2026 update does not add live ad units.
1. Introduction
Welcome to SumnuTyping.com ("we", "our", or "us"). We are committed to protecting your personal information and your right to privacy. This Privacy Policy explains how we collect, use, and share information about you when you use our website at sumnutyping.com.
2. Information We Collect
We collect the following types of information:
Account Information: When you create an account, we collect your username, email address, and password (stored securely via Supabase authentication).
Usage Data: We collect typing test results including words per minute (WPM), accuracy, errors, and test duration when you choose to save them.
Local Storage Data: We store your typing history, settings preferences, and achievements locally in your browser using localStorage.
Google Sign-In: If you sign in with Google, we receive your name and email address from Google. We do not receive your Google password.
Cookies and Tracking: We use cookies and similar technologies for authentication and to serve advertisements through Google AdSense.
3. How We Use Your Information
We use the information we collect to:
Provide, operate, and maintain our typing practice service
Display your scores on the global leaderboard (only if you choose to post them)
Track your typing progress and improvement over time
Send you account-related emails such as password resets
Display relevant advertisements through Google AdSense
4. Google AdSense and Advertising
The site loads Google’s AdSense script and shows labeled advertisement placeholders. This September 23, 2026 update does not add live ad units. Because the script loads, Google may receive technical data under Google’s own policies. If live units are enabled later, this section will be updated first. The canonical wording is on the privacy page.
We do not sell your personal information to third parties. We share data only with:
Supabase: Our database provider that stores account information and leaderboard scores.
Google: For authentication (Google Sign-In) and advertising (Google AdSense).
Netlify: Our hosting provider that serves the website.
6. Data Retention and Deletion
Your account data is retained as long as your account is active. You may delete your local browser data at any time using the "Clear Data" option in your Profile settings. To request deletion of your account and associated data, contact us at sales@sumnubooks.com.
7. Children's Privacy
SumnuTyping is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
8. Your Rights
Depending on your location, you may have the right to access, correct, or delete your personal data. Users in the European Economic Area (EEA) have additional rights under GDPR. To exercise any of these rights, contact us at sales@sumnubooks.com.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the date at the top of this page. Continued use of the site after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions about this Privacy Policy, please contact us at sales@sumnubooks.com.
By accessing or using SumnuTyping.com, you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use the site.
2. Description of Service
SumnuTyping provides a free online typing practice platform including typing speed tests, typing games, touch typing lessons, and a global leaderboard. The service is provided free of charge and is supported by advertising revenue.
3. User Accounts
You may use SumnuTyping without creating an account. If you create an account, you are responsible for maintaining the security of your account and password. You agree to provide accurate information when creating your account.
You must be at least 13 years old to create an account. We reserve the right to terminate accounts that violate these terms.
4. Acceptable Use
You agree not to:
Use automated tools or bots to artificially inflate typing scores on the leaderboard
Attempt to hack, disrupt, or damage the site or its infrastructure
Use the site for any unlawful purpose
Impersonate another person or create misleading usernames
Attempt to bypass or manipulate the advertising system
5. Leaderboard and User Content
When you post a score to the leaderboard, your chosen username and score become publicly visible. We reserve the right to remove any scores or usernames that we deem inappropriate or that appear to be fraudulently obtained.
6. Advertising
The site loads Google’s AdSense script and shows labeled advertisement placeholders. This September 23, 2026 revision does not turn on live ad units. If live units are added later, the privacy policy will be updated first. We are not responsible for the content of third-party advertisements if they are shown. The canonical wording is on the terms page.
7. Disclaimer of Warranties
SumnuTyping is provided "as is" without warranties of any kind. We do not guarantee that the site will be available at all times or that it will be error-free. We reserve the right to modify, suspend, or discontinue the service at any time.
8. Limitation of Liability
To the fullest extent permitted by law, SumnuTyping shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the site or inability to use the site.
9. Changes to Terms
We reserve the right to modify these Terms of Service at any time. Changes will be effective immediately upon posting. Continued use of the site after changes constitutes acceptance of the updated terms.