Skip to main content

Game Overview

WPM Typing Tutor is a typing game that measures your typing speed in Words Per Minute (WPM) while testing your accuracy. The goal is simple: type the displayed text as quickly and accurately as possible to achieve a high WPM score and climb the global leaderboard.
Every error you make reduces your final WPM score, so focus on accuracy as much as speed!

Game Flow

The game follows a simple three-step process:
1

Choose Your Level

Select from three difficulty levels that match your current skill:
  • Easy — Slower pace with simple text patterns, perfect for beginners
  • Medium — Moderate speed with varied text complexity
  • Hard — Fast-paced with complex text patterns for advanced typists
Each level adjusts both the text complexity and the speed requirements, allowing you to progressively challenge yourself as you improve.
2

Type Fast Without Errors

Once the game starts, text will appear on screen. Your objective is to type it as quickly and accurately as possible:
  • Type each character exactly as shown
  • Maintain a steady rhythm without rushing
  • Focus on accuracy — errors significantly reduce your final WPM score
  • Keep your eyes on the screen, not your keyboard
The game tracks your real-time WPM and accuracy as you type.
3

Beat the Record

Complete the level to see your final score:
  • Your WPM score is calculated based on speed and accuracy
  • Errors made during typing reduce your final WPM
  • High scores are submitted to the global leaderboard
  • Compare your performance with other players worldwide
Try to beat your personal best or compete for the top spot on the leaderboard!

Controls

Master these keyboard shortcuts to navigate the game efficiently:

Start Game

Press SPACE to begin typing when you’re ready

Menu

Press ESC to return to the main menu at any time

Home Keys

Rest your index fingers on F and J (marked with dots)
The F and J keys have small raised dots or bumps on most keyboards to help you find the home position without looking.

Scoring System

Understanding how your score is calculated helps you improve faster:

WPM Calculation

Your Words Per Minute (WPM) score measures typing speed:
  • Base WPM — Calculated from the number of correct characters typed divided by time
  • Error Penalty — Each error reduces your final WPM score
  • Final Score — Your WPM after error penalties are applied
Errors have a significant impact on your final score. A single mistake can reduce your WPM by several points, so prioritize accuracy over raw speed.

Accuracy Tracking

The game also tracks your typing accuracy as a percentage:
  • 100% — Perfect, no errors
  • 95-99% — Excellent, very few mistakes
  • 90-94% — Good, room for improvement
  • Below 90% — Focus on accuracy before trying to increase speed

Game Objectives

Your main objective is to maximize your WPM score by:
  • Typing quickly without sacrificing accuracy
  • Maintaining a consistent typing rhythm
  • Minimizing errors throughout the session
  • Practicing regularly to build muscle memory
High accuracy is essential for a good WPM score:
  • Aim for 95% accuracy or higher
  • Take your time to type correctly the first time
  • Don’t rush — speed naturally increases with practice
  • Use proper finger positioning (see Keyboard Positioning)
Compete with players worldwide:
  • The global leaderboard displays the top 10 players
  • Rankings are based on highest WPM scores
  • Both speed and accuracy contribute to your ranking
  • Current record: 148 WPM at 99% accuracy

Tips for Success

Start Slow

Begin with the Easy level to build proper technique before increasing difficulty.

Focus on Form

Use proper finger positioning from the start. Bad habits are hard to break later.

Practice Daily

Short, consistent practice sessions (15-20 minutes) are more effective than long, infrequent ones.

Watch Tutorial

Check out the video tutorial for visual guidance on proper technique.

Common Mistakes to Avoid

Don’t look at your keyboard while typing. This slows you down and prevents you from developing true touch typing skills.
Don’t prioritize speed over accuracy in the beginning. Speed will naturally increase as your muscle memory develops with accurate typing.
Don’t use incorrect finger positions. Using the wrong fingers creates bad habits that limit your ultimate typing speed.

Next Steps

Now that you understand how to play:

Keyboard Positioning

Learn proper hand placement and finger assignments for the home row

Improve Your Speed

Discover techniques and strategies to increase your WPM

Build docs developers (and LLMs) love