Skip to content
ToolHub

Everyday Calculators

Percentage CalculatorFind X% of a number, percentage change and more.
Age CalculatorExact age in years, months and days, plus your next birthday.
CGPA / GPA CalculatorSemester GPA and CGPA on the COMSATS/HEC 4.0 scale.

Finance Calculators

Loan / EMI CalculatorMonthly payment, total interest and yearly schedule.
Compound Interest CalculatorSee how savings grow with compounding and monthly deposits.
Tip CalculatorWork out the tip and split the bill between friends.
Currency ConverterLive exchange rates for PKR, USD, SAR, AED, GBP and 35+ currencies.
Discount & Sales Tax CalculatorSale price after discount, extra % off, and GST or sales tax.
Fuel Cost CalculatorTrip fuel cost from distance, mileage and petrol price.

Pakistan Tools

Salary Tax Calculator PakistanIncome tax and take-home pay under the 2026-27 FBR slabs.
Zakat CalculatorZakat due on cash, gold, silver and business assets.
Electricity Bill CalculatorEstimate your LESCO, IESCO or other DISCO bill from units used.
Amount in WordsWrite any amount in words in rupees (lakh/crore) or millions, for cheques.

Health & Fitness

BMI CalculatorBody Mass Index in metric or imperial units.
Calorie CalculatorDaily calories, BMR, TDEE and macros for your weight goal.

Date & Time

Date CalculatorDays between two dates, business days, or add and subtract days.
Time Zone ConverterConvert a time between Pakistan, the Gulf, UK, US and 60+ cities.
Online StopwatchAccurate stopwatch with laps and keyboard shortcuts.
Countdown TimerOnline timer with an alarm sound, presets and a progress ring.
Pomodoro TimerFocus in 25-minute sessions with automatic breaks.

Text Tools

Word CounterCount words, characters, sentences and reading time.
Case ConverterUPPER, lower, Title, Sentence, camelCase and more.
Typing Speed TestTest your typing speed in WPM with live accuracy.

Image & PDF Tools

Image CompressorShrink JPG, PNG and WebP images without uploading them.
Image ConverterConvert between JPG, PNG and WebP and resize, in your browser.
Merge PDFCombine several PDF files into one, privately.
Split PDFExtract pages or split a PDF into separate files.

Developer & Device Tools

JSON Formatter & ValidatorPretty-print, minify and validate JSON.
Base64 Encoder / DecoderEncode text to Base64 or decode it back (UTF-8 safe).
Keyboard TesterCheck every key on your keyboard works, online.

Converters & Generators

Unit ConverterLength, weight, temperature, volume and speed.
Password GeneratorStrong random passwords, generated in your browser.
QR Code GeneratorFree QR codes for links, Wi-Fi, WhatsApp, email and more.

Typing Speed Test

Test your typing speed in WPM with live accuracy.

Test length
Time left
60s
Speed
0 WPM
Accuracy
100%
Personal best
—
Click here and start typing
Something not working right?

About this typing speed test

Find out how fast you type with this free typing speed test. Choose a 15-second, 30-second, 1-minute or 2-minute test and type the passage shown: the timer starts on your first keystroke, and your words per minute (WPM) and accuracy update live as you go. When time is up you get your net WPM, raw speed, character counts and a rating, and your best score for each test length is saved in your browser. It works with phone and tablet keyboards too.

How to use it

  1. 1Pick a test length: 15 s, 30 s, 1 min or 2 min.
  2. 2Click the passage (or tap it on a phone) and start typing; the timer starts on your first key.
  3. 3Type the words exactly as shown, fixing mistakes with Backspace if you like.
  4. 4When time runs out, check your WPM and accuracy, then press Tab or Enter to go again.

Frequently asked questions

How is typing speed (WPM) calculated?+

Typing tests count a “word” as 5 characters, including spaces and punctuation. Net WPM is the number of correctly typed characters divided by 5, divided by the minutes taken. For example, 250 correct characters in 1 minute is 250 ÷ 5 = 50 WPM, and the same 250 characters in a 30-second test is 100 WPM. Raw WPM counts every character you typed, right or wrong, so it is always the same as or higher than net WPM.

What is a good typing speed?+

Around 40 WPM is the figure most often quoted as the average for adults. In this test, 40–54 WPM rates as average, 55–69 WPM as above average, 70–89 WPM as fast and 90 WPM or more as exceptional. For most office and student work, 40–60 WPM with 95% accuracy or better is plenty.

How is accuracy calculated?+

Accuracy is the share of your keystrokes that were correct when you typed them. A mistake still counts against accuracy even if you go back and fix it with Backspace, because it cost you time. Typing 200 characters with 10 mistakes gives 190 ÷ 200 = 95% accuracy.

Does the typing test work on a phone or tablet?+

Yes. Tap the passage to open your keyboard and start typing. Autocorrect, auto-capitalisation and spell check are switched off for the test box, but some keyboards still insert suggestions, so turn off predictive text in your keyboard settings for the fairest result. A physical keyboard will usually give a higher score than a touch screen.

How can I improve my typing speed?+

Learn to touch type with your fingers resting on the home row (A S D F and J K L ;), keep your eyes on the screen rather than the keys, and get accurate before you push for speed. Ten to fifteen minutes of daily practice works better than an occasional long session. Take the 1-minute test once a day to track your progress: your personal best is saved in this browser.

Related tools