Typing Speed Test: Check Your WPM in English, Urdu & Arabic

Free online typing test that measures your words per minute (WPM), accuracy and errors. Practise for clerk, data-entry and office job typing tests, then download a result certificate. No sign-up.

Language
Time
Text
0WPM
100%Accuracy
0Errors
1:00Time left

The timer starts when you press the first key. Pasting is disabled.

Your best scores (this device): English - · Urdu - · Arabic -

    Quick answer: A typing speed test measures how many words per minute (WPM) you can type correctly, where one word equals 5 characters. The average adult types around 35–40 WPM; most office, clerk and data-entry jobs ask for 30–45 WPM with at least 90–95% accuracy. Take a 1-minute test above to see your score instantly.

    How to take the typing test

    1. Choose the language: English, Urdu or Arabic. Urdu and Arabic tests run right-to-left and accept any keyboard layout installed on your device.
    2. Pick the duration (30 seconds to 5 minutes) and the text type: easy words, full paragraphs, or numbers and symbols for data-entry practice.
    3. Click in the typing box and start typing. The timer begins with your first key press.
    4. Correct characters turn dark, mistakes are highlighted in red. Turn off Allow backspace to practise under strict exam rules.
    5. When the time ends, read your net WPM, accuracy and level, compare it with the pass target, and download a certificate image if you want to keep a record.

    How is typing speed (WPM) calculated?

    Typing tests use a standard word of 5 characters, including spaces and punctuation, so long and short words are scored fairly. This test reports:

    • Gross WPM = (all characters typed ÷ 5) ÷ minutes
    • Net WPM = (all characters typed ÷ 5 − uncorrected errors) ÷ minutes. This is the score most employers mean by “typing speed”.
    • Accuracy = correct characters ÷ characters typed × 100
    • CPM = correct characters per minute (some Urdu and government tests use this instead of WPM)
    Example: 230 characters in 1 minute with 6 errors → (230 ÷ 5 − 6) ÷ 1 = 40 net WPM

    Typing speed chart: what is a good WPM?

    Net WPMLevelWhat it means
    Below 20BeginnerStill looking at the keyboard; focus on accuracy and finger placement.
    20–34AverageTypical everyday computer user.
    35–49GoodMeets most clerk, receptionist and data-entry requirements.
    50–69FastAbove most office job requirements.
    70+ProfessionalSuitable for typist, transcription and stenography work.

    Typing speed requirements for jobs

    Requirements differ by employer, so always check the job advertisement. As a general guide:

    RoleTypical requirement
    Office assistant, receptionist30–40 WPM
    Data entry operator35–45 WPM, often with a numbers test
    Clerk / junior clerk (government)Around 30 WPM English; Urdu typing is tested separately for some posts
    Typist, stenotypist, transcriptionist50–70+ WPM
    Customer service and call centre35–50 WPM with high accuracy

    Use the Pass target option above to practise against the speed your job asks for. A pass needs both the target WPM and at least 90% accuracy, as most tests also set an accuracy limit.

    Urdu and Arabic typing test tips

    • Add the keyboard first. On Windows go to Settings → Time & language → Language & region and add Urdu or Arabic, then switch with Win+Space. On Android or iPhone, add the language in your keyboard settings.
    • Any layout works. This test accepts Windows Urdu, phonetic Urdu and standard Arabic layouts, and treats the Arabic and Urdu forms of letters such as ی/ي and ک/ك as the same.
    • Expect lower WPM. Urdu and Arabic words are written with fewer, joined letters, so a good Urdu speed is usually lower than the same typist’s English speed. Compare yourself in the same language.
    • Practise the numbers and punctuation text if you are preparing for an office or court typing test, as forms and letters use dates, amounts and commas.

    How to improve your typing speed

    • Keep your fingers on the home row (ASDF and JKL;) and use all ten fingers.
    • Look at the screen, not the keyboard, even if it feels slow at first.
    • Aim for accuracy first; speed follows once mistakes drop below 5%.
    • Practise 10–15 minutes every day rather than one long session a week.
    • Retake the same test length weekly and track your best score in the history panel.

    Is my typing data saved?

    No. The test runs completely in your browser. What you type is never sent to our server. Your last 10 results and best scores are stored only in your own browser so you can track progress, and you can clear them by clearing your browser data. The certificate is a self-assessed practice result, not an official exam score.

    Frequently asked questions

    What is a good typing speed?

    Around 40 net WPM is a good speed for most people and meets the requirement for most office jobs. 50 to 70 WPM is fast, and above 70 WPM is professional level.

    What is the average typing speed?

    The average adult types roughly 35 to 40 words per minute. People who type every day for work are often between 50 and 70 WPM.

    How many WPM do I need for a data entry or clerk job?

    Most data entry and clerk jobs ask for 30 to 45 WPM with accuracy above 90 to 95 percent. Check the job advertisement for the exact requirement.

    What is the difference between gross WPM and net WPM?

    Gross WPM counts everything you typed. Net WPM subtracts uncorrected errors, so it shows your usable speed. Employers usually mean net WPM.

    Can I take an Urdu typing test online?

    Yes. Choose Urdu above, switch your keyboard to Urdu and start typing. The test supports right-to-left text and common Urdu keyboard layouts.

    Can I practise an Arabic typing test?

    Yes. Choose Arabic, switch to an Arabic keyboard and start typing. Results show WPM, accuracy and errors just like the English test.

    Does this typing test give a certificate?

    Yes. After the test, enter your name and download a PNG certificate showing your WPM, accuracy and level. It is a practice record, not an official qualification.

    Is this typing test free?

    Yes. It is completely free with no sign-up, no limit on tests and no data sent to a server.

    How long should a typing test be?

    A 1-minute test gives a quick score. Many job tests last 3 to 5 minutes, which is a better measure of steady speed, so practise with the longer timings too.

    Related free tools

    Related free tools

    Guides for Typing Speed Test

    All free tools → Browse all free tools → Read the blog →

    Scroll to Top