100% Free · No Login · No Ads

Learn typing
the fun way.

The free typing tutor that teaches kids proper finger placement through step-by-step lessons, games, reading practice, and a virtual pet that grows as they improve. No signup. No ads. Nothing to install.

Works in any modern browser: Chromebooks, laptops, desktops, and iPads.

🔒 No accounts, no ads, no tracking cookies
🎯 Made for kids 7–12 learning to touch type
🏫 Classroom-ready: no student logins

Fun, free typing practice for kids everywhere. 🐾

Typists in 98 countries across 6 continents have found TypePets so far.

Most visits from
  • United States
  • Indonesia
  • Canada
  • Vietnam
  • South Korea
  • Malaysia
  • Japan
  • Nigeria

Countries with at least one visit from Google Search.

Everything kids need to learn typing

No boring drills. Real games, real progress, real motivation.

⌨️

Finger Training

Learn correct finger positions in 8 short stages. Color-coded keys show which finger goes where, starting with the home row and building up to the full keyboard.

🫧

Bubble Pop

Pop floating bubbles by typing the letters and words inside them. 20 levels that get progressively harder, from single letters to words and whole phrases.

📖

Read & Type

Type 26 kid-friendly articles about science, animals, space, history, and sports, then race a ghost of your own best run to beat your time. Real reading, not random letter drills.

🐾

Pet Evolution

Grow a virtual pet from an egg to a master creature. Practice earns XP and the food that keeps your pet happy, so it only grows when you type.

🎯

Smart Difficulty

The app notices which keys are hardest for you and brings them up more often. New levels unlock as skills grow, so kids stay challenged but not frustrated.

📊

Track Progress

Speed and accuracy charts, a tricky-keys heatmap, badges, printable certificates, and a one-page report for parents and teachers.

See TypePets in action

Real screens from the app, exactly what your child will see.

TypePets Finger Training: a practice word with the next letter highlighted, a color-coded on-screen keyboard with cartoon glove hands resting on it and the right finger reaching for the next key, and live accuracy and speed stats
Finger Training

Real touch-typing technique, one row at a time

Eight short stages take kids from the home row to the full keyboard. Color-coded keys and an on-screen hand guide show exactly which finger to use for every letter.

  • Spoken finger hints say which finger to use, in a natural recorded voice (three to choose from)
  • No-look mode hides the hints when they're ready, for bonus XP
  • Stars for accuracy, not raw speed
TypePets Bubble Pop: bubbles with short words floating up an underwater scene, with score, combo, lives, a timer, and a list of 20 levels
Bubble Pop

Type the word, pop the bubble

20 levels grow from home-row letters to short words, longer words, and whole phrases. Finishing training stages unlocks new levels, so the game always matches what kids have learned.

  • Kid-friendly pacing that ramps up gently as levels get harder
  • Tricky keys come back more often, so practice targets weak spots
  • Milestone rewards for the pet at levels 5, 10, 15, and 20
TypePets pet page: a young pet at the Kid stage with its XP bar, hunger and happiness meters, and the evolution path from Egg to Master
Your pet

A pet that grows only from real practice

Every session earns XP, and the pet evolves from an egg through six stages. Pets get hungry, and the only way to earn food is to practice. There's nothing to buy and no shortcuts.

  • Daily goal of a few minutes, with a streak freeze for off days
  • Six stages: Egg, Baby, Kid, Teen, Adult, Master
  • Nothing to buy: no shop, no coins, no upsells
TypePets Stats dashboard: a 5-day practice streak, today's practice time, total sessions, best WPM, average accuracy, and rising speed and accuracy trend charts
Progress

Progress that parents and teachers can see

The Stats dashboard tracks streaks, practice time, speed, and accuracy over time. Speed only counts correctly typed characters while a child is actively typing, so a break never drags a score down.

  • Printable report with practice minutes, trends, and weakest keys
  • Certificates for finished stages, levels, and articles
  • Badges for milestones along the way

Why parents & teachers pick TypePets

A typing tutor built the way we'd want one for our own kids.

🔒

Private by design

No accounts, no ads, and no tracking cookies. Progress is saved in the browser on your own device, and only goes online if you choose a save code, which never holds a name. There's no personal data for anyone to collect, sell, or leak.

✅

Accuracy first, never harsh

Stars reward careful, correct typing rather than raw speed. Speed counts only correct characters during active typing, so pauses don't hurt, and mistakes are treated as practice, not failure.

⌨️

A real course, plus games

A structured finger-technique course from the home row to the number row, with Bubble Pop and reading practice to build speed once the technique is in place.

🐣

Rewards that follow real practice

The pet grows only from XP and food earned by typing. No shop, no loot boxes, no in-app purchases. The only way forward is to practice.

🎓

Certificates & reports

Print a certificate when a stage, level, or article is done, and a one-page report for a parent check-in or a conference.

💛

Free for everyone

Every feature, for every child, at no cost. There's no premium tier, just an optional tip for families who love it.

For teachers

Classroom-ready with one link

Students open a link and start typing. There are no student accounts and TypePets collects no student names or personal data, so there's no roster to upload and no data-sharing agreement to sign. If your school reviews new sites, our privacy policy is one short page.

Classroom links open a specific exercise with a countdown timer. Add stage (Finger Training stage 1–8) or article (reading passage 1–26) and min (minutes). A teacher link opens the lesson even if a student hasn't unlocked it yet, and the countdown starts when they press the first key. When time is up, students see a summary card, with a link to print a certificate, to show you.

https://typepets.com/pages/training.html?stage=1&min=10 Opens Stage 1 (Home Row) with a 10-minute timer. https://typepets.com/pages/articles.html?article=3&min=15 Opens reading passage #3 with a 15-minute timer.
  • Shared Chromebooks are fine: each student can get a short save code (like TIGER-427-MOON) and type it on whichever Chromebook they get next time
  • Printable certificates and a one-page progress report
  • Works on iPads: tap to type with the on-screen keyboard (a physical keyboard is best)
For families

Made for real homes: siblings, shared laptops, and tablets

Set up in seconds with no emails or passwords. Each child gets their own profile and pet, and a simple save code keeps everyone's progress safe.

Not sure where to start? Our guide to teaching kids touch typing covers the right age to begin, how much to practice, and how to keep it fun. For realistic targets, see typing speed goals by grade.

👧👦

Up to 4 kids per device

Each child gets their own profile, pet, and progress on the same browser.

☁️

Save codes

A short code like TIGER-427-MOON brings a pet and all its progress to any computer. Or keep a backup file yourself.

💻

Chromebooks & laptops

Runs in Chrome, Edge, Safari, or Firefox. Nothing to install, nothing to update.

📱

iPads & tablets

Tap the typing area to use the on-screen keyboard, though a physical keyboard is best for learning to type by touch.

🎯

Daily goal & streaks

A few minutes a day adds up. A streak freeze keeps one off day from breaking the streak.

🔊

Spoken finger hints

Optional voice hints say which finger to use, in natural recorded voices kids can switch between. Great for kids still learning to read.

Up and typing in 30 seconds

No signup. No installation. Just open and start.

1

Choose a mode

Pick Finger Training to learn proper technique, Bubble Pop for a fast-paced game, or Read & Type to practice with real articles.

→
2

Type and play

Practice at your own pace. The color-coded keyboard shows where each finger goes. Speed and accuracy are tracked automatically.

→
3

Watch your pet grow

Every session earns XP and food for your pet. It evolves from an egg through six stages. More practice = bigger, cooler pet.

Who makes TypePets

Made by a parent, for kids learning to type

Hi, I'm Henry. I'm a parent, and I built TypePets for my own kids. It's free for every child, with no ads, no accounts and no premium tier, and I want to keep it that way.

If it helps your family or your class, you can leave an optional tip.

Ready to start typing?

No signup. No download. Open and go.

Open TypePets — Free →

Frequently Asked Questions

Is TypePets really free?

Yes, 100% free. No signup, no premium tier, no ads, and no in-app purchases. Every feature is available right away. Grown-ups who find it useful can leave an optional tip.

Does TypePets collect my child's data?

No. Progress is saved in your browser's local storage on your own device. It is only uploaded if you choose to make a save code, and save codes never hold a name or contact details. There are no accounts, no ads, and no tracking cookies. We use Cloudflare Web Analytics, a privacy-first tool that doesn't use cookies or track individuals, to count page visits. The only thing ever sent to us is feedback you choose to send, with a short summary of progress levels and never a child's name. See our privacy policy.

What age is TypePets for?

TypePets is designed for kids ages 7–12 who are learning to touch type. Lessons start with just a few home-row keys, so younger beginners can keep up, and later stages and games give more confident typists a real challenge.

Can more than one child use TypePets on the same device?

Yes. Up to four kids can each have their own profile on the same browser, with their own pet, progress, and stats. Switch profiles inside the app. No emails or passwords are needed.

What happens to progress if we clear the browser or switch computers?

Progress is stored in the browser on that device, so clearing browsing data or moving to a different computer starts fresh. To keep it safe, get a save code on the Stats page: a short code like TIGER-427-MOON. Type it on the Home page of any computer to pick up where you left off; after that, progress saves to the code by itself. Prefer to keep a copy yourself? Download a Pet Passport backup file instead.

Does TypePets work on Chromebooks?

Yes. TypePets runs in Chrome with nothing to install, so it works on home and school Chromebooks. Chromebook keyboards have a Search or Launcher key where Caps Lock usually is and a row of shortcut keys instead of F1–F12, which doesn't get in the way of letter practice. If a school Chromebook clears data when students sign out, use a Pet Passport code to carry progress between sessions. More in our Chromebook typing guide.

Can I use TypePets on an iPad or tablet?

Yes. TypePets works on iPads and other tablets: tap the typing area to bring up the on-screen keyboard. For learning touch typing, a physical keyboard is best (a keyboard case or an inexpensive Bluetooth keyboard works well), because kids need to feel the keys and the bumps on F and J.

Is there a report for parents or teachers?

Yes. The Stats dashboard shows speed and accuracy over time, which keys are trickiest, and badges earned. You can also print a one-page progress report with practice minutes, speed and accuracy trends, weakest keys, and completed lessons, plus certificates for finished training stages, Bubble Pop levels, and articles.

Do students need accounts to use TypePets in class?

No. There are no student accounts and TypePets never collects student names, so there is nothing to roster. Students on shared Chromebooks can carry their progress with a save code, which holds typing progress only. Teachers can share a classroom link that opens a specific lesson with a timer, for example https://typepets.com/pages/training.html?stage=1&min=10 opens Stage 1 with a 10-minute countdown. See For teachers to build one.

Which keyboard layouts and languages does TypePets support?

For now, TypePets supports the QWERTY keyboard layout and English practice text only. Other layouts such as AZERTY, QWERTZ, or Dvorak, and other languages, aren't supported yet.

How does the pet system work?

Every practice session earns XP. Your pet starts as an egg and evolves through 6 stages: Egg, Baby, Kid, Teen, Adult, and Master. Pets also get hungry, and the food to feed them is earned by practicing, so the pet only grows when your child actually types. There is nothing to buy.

How long should my child practice each day?

10–15 minutes a day is plenty for most kids aged 7–12. Short daily sessions build muscle memory faster than one long session a week. You can set a daily goal in the app, and a streak freeze keeps one off day from breaking a streak. See typing goals by grade for realistic targets.