Typingby CodingMarble

Free · No sign-up · 40+ languages

Free typing test: check your WPM in English, Hindi and 40+ languages

Start typing the words below and the timer starts by itself. When it ends you get your speed in WPM, your accuracy, a speed chart and the keys you should practise.

Loading typing test…

Learn

Learn typing from A to Z

Start on the home row and add two keys at a time. A coloured keyboard and two hands show which finger presses each key, and each lesson unlocks when you reach the target speed and accuracy.

Start lesson 1
  1. F JHome row: index fingers
  2. D KMiddle fingers
  3. S LRing fingers
  4. A ;Little fingers
  5. G HReach to the middle
  6. E ITop row
  7. R UTop row
  8. 20 more lessons to numbers & symbols

Play

Typing games that teach while you play

Each game uses real words in your language and gets faster as you improve.

Languages

Typing tests in 40+ languages

Hindi, Bengali, Tamil, Urdu, Arabic, Russian, Japanese and more. Built-in layouts let you type any script on an ordinary English keyboard.

Exams

Practise for government typing exams

SSC, CPCT, court and railway typing tests with the real time limits, error rules and a pass or fail verdict.

This free typing test measures how fast and how accurately you type, right in your browser. It works on a laptop, a desktop or a phone, there is nothing to download and no account to create. Type a short passage and you get your words per minute (WPM), your accuracy and a clear idea of what to practise next. You can test yourself in English, take a typing test in Hindi with Mangal (Inscript) or Remington GAIL, or switch to more than 40 other languages.

How to take a typing test online (typing test kaise kare)

Click the text box, or just start pressing keys. The clock starts with your first letter, so take a breath and place your fingers first. Type each word as it appears and press Space to move on. A red letter means a mistake; you can fix it with Backspace or leave it and keep going – both choices count against your accuracy, but fixing it costs you time.

Two keys save you a lot of clicking: Tab gives you a new test with fresh text, and Esc restarts the one you are on. If you learn best by seeing your hands, turn on the on-screen keyboard. Every key is coloured by the finger that should press it, and animated hands show which finger to use next, so this doubles as a typing test with finger position guidance for beginners.

Choose your test: time, words, paragraph or your own text

The bar above the typing box lets you shape the test to what you need:

  • Time: 15 seconds, 30 seconds, 1, 2, 3, 5 or 10 minutes. A 60 seconds test is the classic quick check; a 5 or 10 minute run shows your real stamina and is closer to exam conditions.
  • Words: 10, 25, 50 or 100 words, for when you want a fixed amount of text instead of a fixed time.
  • Paragraph and quote: real sentences with capitals and full stops, the style used in a paragraph test for jobs and exams.
  • Numbers and code: a number test for figures and data entry, and a code mode for programmers.
  • Custom text: paste any passage and take a test with your own words, such as a letter you type at work.

Punctuation and numbers are off by default, which gives you a plain WPM test without punctuation. Turn them on when you are ready for harder text. The stop-on-error option will not let you move past a wrong letter, and blind mode hides mistakes until the end – useful if you keep glancing back at errors.

How your typing speed test results are calculated

We use the standard definition used by nearly every typing speed test online: one "word" is five characters, spaces included. That way a passage with long words and one with short words are scored fairly.

WPM = (correct characters ÷ 5) ÷ minutes

Raw WPM = (all typed characters ÷ 5) ÷ minutes

Accuracy = correct keystrokes ÷ all keystrokes × 100

Your result screen also shows CPM (characters per minute, which is simply correct characters divided by minutes) and consistency, a score that is high when your speed stays steady from second to second and low when you speed up and stall.

A worked example

Say you take a 2 minute test and type 460 characters, of which 440 are correct. Your net speed is (440 ÷ 5) ÷ 2 = 44 WPM. Your raw speed is (460 ÷ 5) ÷ 2 = 46 WPM. If you pressed 470 keys in total and 446 of them were right, your accuracy is 446 ÷ 470 = about 94.9%. Your CPM is 440 ÷ 2 = 220. The gap between raw and net speed (2 WPM here) is the price of your mistakes.

What is a good score on a typing test?

Most adults type at about 40 WPM. Here is a rough guide to read your typing test results against; the figures are typical ranges, not strict rules.

SpeedWhat it usually means
Under 25 WPMBeginner or two-finger typist; learning touch typing will help most
25–40 WPMAround average; fine for everyday messages and email
40–60 WPMGood; meets most office and exam requirements (a 40 WPM test is a common job benchmark)
60–80 WPMFast; professional level for typists and data entry
80–100+ WPMVery fast to elite

Aim for at least 95% accuracy before you chase speed. For a job application or a WPM test for your resume, quote your net WPM together with accuracy, for example "58 WPM at 97% accuracy". See the full tables by age and job on our average typing speed page.

Typing test in Hindi, English and 40+ languages

Change the language in the test bar and the words change with it. For a Hindi typing test you choose the keyboard layout: Inscript for Mangal font and other Unicode text, or Remington GAIL, which follows the Kruti Dev typewriter layout many Indian exams still use. You do not need a Hindi keyboard or a special font installed – the site maps your ordinary English keys to Devanagari, and the on-screen keyboard shows every letter. If you already use your own Hindi IME, that works too. Our dedicated Hindi typing test page explains Mangal vs Kruti Dev in detail.

The same applies to Bengali, Tamil, Telugu, Marathi, Gujarati, Punjabi, Urdu, Arabic, Russian, Korean and many more. Browse them all on the languages page.

Typing speed test for exams: SSC, RRB NTPC, CPCT and courts

Many Indian government jobs include a skill test in which you type a passage for a fixed time. The general test on this page is great for daily practice, while our government exam typing test simulator copies the real rules: exam passage, exam timer, backspace on or off, and marks worked out with full and half mistakes. As per recent notifications (always check the official notice for your exam):

  • What is the typing test in SSC CGL? In SSC CGL it is the Data Entry Speed Test (DEST), which is compulsory only for posts such as Tax Assistant: 2,000 key depressions in 15 minutes (8,000 per hour). Other CGL posts have a Computer Proficiency Test instead, so a typing test is not compulsory for every CGL post.
  • SSC CHSL: 10 minutes, 35 WPM in English or 30 WPM in Hindi for LDC/JSA and PA/SA posts.
  • What is the typing test in RRB NTPC? For clerk-cum-typist posts it is a 10 minute test at 30 WPM in English or 25 WPM in Hindi, with Backspace disabled – so practise a typing test without backspace.
  • Typing test for CPCT: 15 minutes each in English and Hindi, with Hindi on Remington GAIL or Inscript. Our CPCT typing test runs the full CPCT mock (both mocks, both 15-minute tests and the breaks) and ends with a scorecard showing NWPM and your score band.

Too slow? Learn, practise and play

A single result tells you where you are; practice moves the number. If you are a beginner or type with two fingers, start with our free touch typing lessons, which begin on the home row (F and J first) and add a few keys at a time. The result screen also lists the keys you missed most, with a button that builds a practice drill from exactly those keys.

If drills feel dull, try the typing games: Word Rain, Space Typer, Typing Race, Word Zombies and Balloon Pop, a gentle game for kids where the balloon colour shows the finger to use. Children can take this typing test for kids too – pick the 10 or 25 word mode for a short, friendly round.

Make it comfortable: keyboard, sound, theme and font

Open settings to pick a keyboard sound (thock, clicky, typewriter, soft, bubble or off), a theme (paper, night, chalkboard, sepia, mint or high contrast) and a font, including an easy-to-read font for people with dyslexia. The typing speed test on mobile works with your phone's keyboard; your score will usually be lower than on a physical keyboard, so compare phone results with phone results.

Your results, streaks and per-key stats are saved in your browser – nothing is uploaded and there is no login. Open My progress to see your history, or export it to keep a copy.

Free typing test with certificate

After any test, press Get certificate to create a PNG or PDF showing your name, date, net WPM and accuracy from that result. It is free and generated from your own score on this site, so it is a practice certificate, not an official qualification – but it is handy for a portfolio or to show a teacher or employer your progress.

How to pass a typing speed test and increase your score

  1. Warm up first. Two or three short runs loosen your fingers; your first attempt of the day is rarely your best.
  2. Read one word ahead. While your fingers type the current word, your eyes should already be on the next one.
  3. Protect accuracy. Each error costs you the error itself plus the time to fix it. Slow down by 10% if you are under 95%.
  4. Do not look at the keys. Use the on-screen keyboard instead; looking down breaks your rhythm.
  5. Practise at the real length. If your exam lasts 10 minutes, a 1 minute sprint will overstate your speed. Train at the full time.
  6. Train your weak keys. Ten focused minutes a day on your slowest keys beats an hour of random typing once a week.

Typing Test: frequently asked questions

What is a typing test?
A typing test measures how many words per minute you can type and how accurately. You copy a passage for a set time or word count, and the test reports your net WPM, raw WPM, accuracy and characters per minute.
How do I test my typing speed online for free?
Just start typing in the box at the top of this page. It is free, needs no sign-up and gives your WPM and accuracy the moment the timer ends. Press Tab for another attempt.
What does WPM mean in a WPM test?
WPM means words per minute. For scoring, a word is five characters including spaces, so 200 correct characters in one minute equals 40 WPM.
Is 40 WPM a good typing speed?
Yes. About 40 WPM is roughly the adult average and is enough for most office work. Many jobs and exams ask for 30–40 WPM, and 60 WPM or more counts as fast.
Can I take the typing test in Hindi?
Yes. Choose Hindi and pick Inscript (Mangal/Unicode) or Remington GAIL (Kruti Dev style). You can type Hindi on a normal English keyboard; the on-screen keyboard shows each Devanagari letter.
Does the typing test work on mobile?
Yes, it works in any mobile browser with your phone keyboard. Scores on a phone are usually lower than on a physical keyboard, so compare like with like.
Is there a typing test with a certificate?
Yes. After any result, click Get certificate to download a free PNG or PDF with your WPM and accuracy. It is a practice certificate based on your own result on this site, not an official one.
Which test length should I choose?
Use 1 minute for a quick check, 3–5 minutes for a fairer measure of your normal speed, and 10 minutes if you are preparing for SSC CHSL, RRB NTPC or court typing exams.