Master your keyboard with zero friction

Speed tests, finger-by-finger drills, structured lessons and typing games, with a live guide to the right finger for every key.

Free, no account. Your progress stays in this browser.

Every key belongs to one finger

Your fingers rest on the home row, A S D F and J K L ;, with the thumbs on the space bar. From there each finger reaches only its own keys.

F

Press any key on your keyboard.Left Index types it.

Practice finger by finger
Left HandActive
Right Hand
Home Anchors: Feel the tactile ridges on F (Left Index) and J (Right Index). Keep wrists floating naturally.

Six ways to test your speed

Add punctuation and numbers to time and word tests. Every test ends with your WPM, accuracy and consistency.

Start a speed test
Time
15, 30, 60 or 120 seconds, or a length you set.
Words
10, 25, 50 or 100 words, or a count you set.
Quotes
Short, medium or long quotes.
Paragraphs
Eight topics, from typing technique and hardware to history and science.
Code
JavaScript, TypeScript, Python, HTML/CSS, C++, Rust and SQL.
Custom
Paste your own text and repeat it up to 20 times.

From the home row to code

Four tracks, in order. Each lesson sets a speed and accuracy target and earns one to three stars.

Browse all lessons
  1. Beginner

    8 lessons

    The home row, the top and bottom rows, then capitals and Shift.

  2. Intermediate

    5 lessons

    Common letter pairs and endings, punctuation, double letters, rhythm.

  3. Advanced

    4 lessons

    The number row, symbols, brackets and an endurance drill.

  4. Programming

    5 lessons

    JavaScript and TypeScript, React, Python, SQL and HTML.

Practice that feels like play

Three arcade games built on the same typing engine, for the days drills feel like work.

How to get faster

  1. 1

    Measure

    Take a 30-second test for your current speed and accuracy.

    Speed test
  2. 2

    Find weak fingers

    Key accuracy in your statistics and the per-finger breakdown in practice show where mistakes come from.

    Statistics
  3. 3

    Drill them

    Letter drills, finger isolation and lessons work on exactly those keys.

    Finger practice
  4. 4

    Keep the streak

    Daily challenges, streaks, levels and achievements keep practice regular.

    Achievements

Hear the switches

Each keystroke can play a mechanical switch, synthesized in your browser with no audio files. Click one to hear it.

Choose your sound in Settings

Your practice, today

Daily challenge2026-10-30

55 WPM at 95% accuracy

“Believe you can and you're halfway there. Dedication and consistency always beat raw talent over time.”

Reward +150 XP
Your profileLevel 1, 0 XP
Best speed
0WPM
Average accuracy
0%
Current streak
0days
Tests completed
0
Open your statistics

Questions, answered

The things people ask before their first test.

Ask something else
How is typing speed (WPM) calculated?

Words per minute is your correct characters divided by five, divided by the minutes spent typing (pauses excluded). Raw WPM counts every keystroke, correct or not.

What is Ghost Mode?

Ghost Mode moves a pacer cursor through the text at your personal best or a target speed you set, so you can see in real time whether you are ahead of it or behind.

How do finger assignments improve typing speed?

Touch typing gives each key to one finger, which cuts hand travel, reduces fatigue and builds muscle memory. The hand guide and the finger-coloured keyboard show the right finger for every key.

Is Keyboard Arena free to use?

Yes. Keyboard Arena is free with no ads, no premium tier and no paywall. Speed tests, lessons, games and statistics all work without an account.

What keyboard sounds are available?

Six synthesized switch sounds made with the Web Audio API: Thocky Lubed, Cherry MX Blue, Holy Panda, NK Cream, Vintage Typewriter and Digital Bip. Sound can also be switched off.

Do I need to create an account?

No. There is no sign-up or login. Your statistics, progress, achievements and settings are stored in your browser and are never sent to us.

What typing games are there?

Three: Grand Prix, a race against three AI drivers; Falling Words, where you type words before they reach the ground; and Survival Rush, where each word has a shrinking time limit.

What is an average typing speed?

Around 40 WPM is typical. Skilled typists reach 60 to 80 WPM, professionals 80 to 120 WPM, and competitive typists can pass 150 WPM.

Ready for your first test?

Thirty seconds, no account, no download. Your progress stays in this browser.