Typingby CodingMarble

Free · No sign-up · 40+ languages

A free typing tutor that adapts to you

Choose a course above and start the next lesson. The tutor shows each finger movement, stops you on mistakes, and remembers which keys slow you down.

Loading typing tutor…

A typing tutor is a program that teaches you to type by guiding each finger, checking every key you press and raising the difficulty as you improve. This typing tutor website runs in your browser, so there is nothing to install on your PC or laptop. It teaches English on QWERTY, Dvorak or Colemak, Hindi on Inscript (Mangal) or Remington GAIL (Kruti Dev), and many other languages.

What is a typing tutor and what does it do?

A typing tutorial in a book, or a keyboard chart pinned next to your screen, can show you where keys are, but a typing tutor does four things a chart cannot:

  1. Orders the keys for you. It introduces keys in a sequence your fingers can absorb, usually home row first.
  2. Shows the movement. A good touch typing tutor shows the finger position for every key, not just the key.
  3. Checks every keystroke. It notices a wrong finger habit the moment it starts, rather than a week later.
  4. Measures progress. Words per minute, accuracy and weak keys, so you practise what matters.

A human typing teacher does the same, plus watching your posture. If you learn alone, use a mirror or ask someone to check once in the first week that your wrists float and your eyes stay on the screen.

How this typing tutor adapts to you

Most online typing tutors give everyone the same exercises and the same "wrong!" message. This one teaches in a fixed rhythm, then reacts to how you type.

The same five steps in every lesson

Each letter lesson moves through five steps, shown as dots at the top: Meet the keys (big finger-coloured keycaps, which finger and row, a tip, an example word, animated hands and a 🔊 Listen button), Find the key (one huge key at a time), Mix it up (short letter groups), Real words (each word twice, then mixed) and, from lesson 7, One sentence typed with the keyboard hidden. Because the rhythm never changes, you always know what comes next, and each lesson stays short.

Hints that wait for you

  • Keyboard on screen with finger colours. Every key is coloured by the finger that presses it, and animated hands show the movement, so it is a typing tutor with hand position shown for every key.
  • A delayed hint. In the Find step the keyboard stays dim. The key lights up only after you hesitate for 2 seconds or press a different key, so your fingers try first and your eyes help second.
  • Stop on error. The cursor waits until you press the right key, so wrong movements never get repeated.
  • Feedback about fingers, not "wrong". A slip gets a message such as "That was K — your right hand. F belongs to your left index finger" or "Close! You pressed G… slide back to the bump". After three misses on one key, its card appears again and the key lights up.
  • It spots setup problems. If Caps Lock is on, you see "Caps Lock is on. Press it once to turn it off." If Windows is typing another language or script, the tutor says so and tells you to switch with Win + Space.

Stars for accuracy, reviews for your weak keys

  • Stars show quality, not just speed. One star (a pass) needs at least 85% accuracy in lessons 1–6 and 90% from lesson 7; two stars need 90%; three stars need 95% plus a small speed goal that starts at 5 WPM and rises about 1 WPM per lesson to 20 WPM.
  • Speed never blocks you. Below the pass mark you can practise again, and from the second try "Continue anyway" lets you move on; the lesson is marked for review on the course map.
  • Reviews built from your mistakes. Review lessons, drawn as checkpoint flags on the map, lean on your 3 weakest keys. Your per-key speed and accuracy are saved in the browser.
  • A tricky-keys drill. The results screen lists the "keys that tripped you" with counts. If one slipped three or more times, "Practice tricky keys (1 min)" opens the typing practice page with those keys, and the keyboard shows a heat map of the keys you missed or typed slowly.

Your lessons, stars, XP, streaks and key statistics are all kept on your device. You can review them, export them or move them to another computer from the My progress page.

Typing tutor lesson 1: what your first session looks like

Here is what happens the first time you open the typing tutor's English QWERTY course, from lesson 0 to the end of lesson 1:

  1. Lesson 0, "Start here". Three cards: sit tall (feet flat, back against the chair, screen at eye level, wrists floating), find home (pointer fingers on the F and J bumps, thumbs on Space) and eyes up. Then you put your fingers on the home row and press F and J together. The tutor answers "Perfect — you've found home". You can skip this if you already know it.
  2. Meet F and J. Two big keycaps in your pointer fingers' colours, with the finger, the row and an example word. Press Enter for "I've found them".
  3. Find them. A huge F, about five times, then J, then the two in turn. The keyboard on screen stays dim unless you pause or slip.
  4. Mix and words. Letter groups such as fj jf fjf, then practice words. With only two letters there are no real English words yet, and the tutor says so: "Practice words — not real English".
  5. Results. Your accuracy in large type, your WPM in small type, any keys that tripped you, one tip, and "Next lesson". Lesson 1 needs 85% accuracy to pass; the third star needs 95% and just 5 WPM.

After a few lessons the course map fills in: a path of lesson dots grouped by stage, stars under each dot, XP for every lesson you finish, and a header that says how many of the 26 letters you know and how many real words you can already type.

Free online typing tutor vs typing software for PC

Many people search for typing software for a PC or laptop, or a typing tutor to install on Windows. Both kinds teach the same skill. The difference is in the details:

Online typing tutor (this site)Installed typing software
CostFreeFree, trial, or paid licence
InstallNone; opens in any browserDownload and install on each PC
DevicesWindows, Mac, Linux, Chromebook; tablets with a keyboardUsually one operating system
Hindi layoutsInscript and Remington GAIL built in, no Hindi keyboard setup neededVaries; some need a Hindi keyboard or font installed
ProgressSaved in your browser; export and importSaved on that PC
Works offlineNeeds a connection to loadUsually yes
UpdatesAutomaticManual or paid upgrades

So is typing tutor software offline better? Only if you have no internet at all. For a shared computer at a cyber café or typing institute in India, an online typing tutor is simpler because there is nothing to install and nothing to uninstall.

How to choose the best typing tutor for you

Whatever tutor you use, check it against this list:

  • Home-row-first lessons. Avoid courses that teach the alphabet in A–Z order; that is not how fingers move.
  • A finger guide. A typing tutor with finger position shown on screen stops you from looking at your hands.
  • Accuracy before speed. Look for a tutor that makes you correct errors in lessons.
  • Your exam's layout. For Hindi exams, the tutor must teach the exact layout you will use in the exam hall: Inscript or Remington GAIL.
  • Real tests. Lessons alone are not enough; you need timed tests with WPM and accuracy that match the way exams count them.
  • Something fun. Games keep children and adults coming back on low-energy days.

Typing tutor for Hindi: Mangal and Kruti Dev

The course menu has two Hindi courses, and when you pick either one the tutor shows a one-line chooser. In short: Remington GAIL if you are preparing for a government typing exam such as SSC, CPCT or a court exam, and Inscript if you simply want to type Hindi every day on a computer or phone.

  • Hindi – Inscript (Mangal, everyday typing): the Unicode Inscript layout, and the typing tutor to choose for the Mangal font. 31 lessons, including a "Joined letters" lesson for half letters made with the halant (क + ् + ष = क्ष).
  • Hindi – Remington GAIL (Kruti Dev, govt exams): the typewriter key positions that Kruti Dev users know, with Unicode (Mangal-compatible) output, so it is the typing tutor for Hindi Remington GAIL exams. 30 lessons; many half letters have their own keys.

Both courses follow the same home-row-first order as the English tutor, starting with ि and र, which sit on the F and J keys in both layouts, and the on-screen keyboard shows Devanagari letters on every key. On the Meet-the-keys card, each Hindi letter also gets its sound (क "ka"), its type (consonant, vowel sign or matra, halant, or nasal sign) and the rule for your layout. In Inscript every matra, even ि, is typed after the consonant: कि = क + ि. In Remington ि is typed before the letter, just as it looks: कि = ि + क. The 🔊 Listen button reads the card in Hindi when your device has a Hindi voice.

You do not need to install a Hindi keyboard or a Kruti Dev font: the tutor turns your English keys into Hindi letters and saves the text in Unicode, which is why it also suits typing software for CPCT practice. For many state exams, such as UPSSSC or MP CPCT, candidates use a typing tutor for one of these two layouts; which one is allowed depends on the exam, as per recent notifications, so always check the official notice for your exam. Our Hindi typing lessons guide lists both lesson orders.

Typing tutor for kids and beginners

For children, this typing tutor's short lessons and stars work well, and the finger colours match the colours in the Balloon Pop game and the other typing games, where a balloon's colour is the finger to use. The 🔊 Listen button reads each lesson card aloud for children who are still learning to read. There are no accounts and no chat, so kids can use it safely. For adult beginners, our learn typing roadmap sets out a four-week plan using this tutor.

Typing tutor for numbers and the numeric keypad

The last lessons in each course teach the number row (1–5, then 6–0) and common symbols. For accounts and data entry jobs, the numeric keypad matters more: use the 10-key typing test, which measures keystrokes per hour, and the data entry typing test for mixed numbers and text.

What speed can a typing tutor get you to?

This typing tutor measures words per minute the standard way:

WPM = (correct characters ÷ 5) ÷ minutes

For example, if you type 400 correct characters in 2 minutes, that is (400 ÷ 5) ÷ 2 = 40 WPM. Is 40 WPM a good typing speed? It is about the adult average, and enough for most office work. Many exams ask for 25–35 WPM.

How long does it take to learn typing to 40 WPM with a tutor? For most adults who practise 20 minutes a day, about six to ten weeks: three to four weeks to finish the lessons, then a few more weeks of tests and practice. How to master typing on keyboard beyond that is less about new lessons and more about daily use: typing real paragraphs, fixing weak keys, and taking a weekly test to track your trend. The last lesson of the typing tutor, the speed builder, is a first step: a longer paragraph to build rhythm once every key is known.

Typing Tutor: frequently asked questions

Is this typing tutor free?
Yes. All lessons, tests, games and certificates are free. There is no sign-up, no trial period and no paid version.
Do I need to install typing tutor software on my PC?
No. The tutor runs in Chrome, Edge, Firefox or Safari on Windows, Mac, Linux and Chromebook. Open the page and start typing.
Is there a typing tutor app for mobile?
There is no app to download; the tutor is a website. The lessons are made for a physical keyboard, so on a phone or tablet connect a Bluetooth or USB keyboard and the tutor works the same way.
Does the typing tutor support Hindi Mangal and Kruti Dev?
Yes. Choose Hindi Inscript for Mangal (Unicode) or Hindi Remington GAIL for the Kruti Dev typewriter layout. You can type Hindi on an ordinary English keyboard.
What is the difference between a typing tutor and a typing test?
A tutor teaches: it introduces keys in order, shows the finger to use and stops you on mistakes. A test measures: it times you on text you already know how to type and reports WPM and accuracy.
Where is my progress saved?
In your browser on this device. Use export and import on the My progress page to move it to another browser or computer. Clearing your browser data removes it, so export a copy first.
Which typing tutor is best for CPCT or SSC?
Use one that teaches the exact layout allowed in your exam and has exam-style tests. Here you can learn Inscript or Remington GAIL and then practise in the exam simulator on the SSC and CPCT pages.