Little drills. Lasting confidence.

Bleeping Type Tutor

All Tools

Your first visit earns 10 blue hearts, once per browser. Each new test costs 1 heart. Learn at your own pace.

Who’s typing?

Each username keeps its own progress. Everyone in this browser shares the same heart balance.

Your learning path

    Finish a drill with at least 90% accuracy to unlock the next level. Speed grows with practice.

    Level 1 of 8

    Find your home keys

    0WPM
    —Accuracy
    0:00Active time

    Follow the outlined letter. Green means correct; a red flash means try that letter again.

    Give every finger a job

    Next key: F — left index finger

    Match the key’s color to the finger below. The outlined key is next; a pressed key flashes green or red. Rest your index fingers on F and J and use either thumb for Space. For capitals, use the opposite hand’s Shift key.

    Loading your typing profiles…

    Your recent tests

    Choose a username to see your progress.

      Small steps, real progress

      Relax your shoulders, keep your wrists comfortable, and look at the drill instead of your hands. Start slowly. A steady rhythm and accurate keys matter more than rushing.

      WPM uses five correct characters as one word, divided by active typing time. Accuracy counts every attempted character, including mistakes. The timer begins on your first key and pauses when you pause or leave the page.

      Your browser, your practice

      Usernames, unlocked levels, recent results, and an unfinished test are saved only in this browser. Usernames are local profiles, not private accounts. Other people using this browser can select them.

      Starting a test costs 1 heart. Pausing, resuming, or reopening an unfinished test is free. Ending a test uses that test’s heart; starting another costs 1 more. Switching usernames does not award another welcome bonus.

      Earn more hearts →