Custom Typing Test — Paste Any Text & Check Your WPM Free
Paste Any Text · Free · No Sign-Up

Free Custom Typing TestYour Text, Your Speed

Paste any text — a book passage, exam notes, code, article, or anything — and instantly measure your WPM and accuracy on it. The most flexible typing test online. No random words. Your content, your test.

Book Passages Exam Prep Code Practice Work Documents Any Language Students
500K+
Custom Tests Run
Free
Always
4.8★
User Rating
⚡ How to start in 3 clicks
1
Paste your text below
Any passage, notes, code, or pick a preset
2
Choose a timer (or go untimed)
30s, 1min, 2min, 5min, or type the whole thing
3
Click Start and type
Get WPM, accuracy, and full results instantly
💡 Why custom text? Random-word tests measure raw speed. Custom text measures real-world speed — the kind that matters for exams, work, and actual typing tasks.
1
Paste Text
2
Set Timer
3
Type & See WPM
4
Share Results
Step 1 — Paste or type your custom text
0 characters · 0 words
Quick presets:
⏱ Timer:
Paste text above to begin
0
WPM
100%
Accuracy
0
Errors
0%
Progress
⌨️
Click here or press any key to start
1:00
Click the text area or press any key to start · ESC = change text
🎉
Your Custom Typing Test Results
Custom text · 1 minute
WPM
Accuracy
Errors
Characters
Your Level:
Standard Test
Who Is It For?

Custom Typing Test for Every Type of Typist

From students and exam aspirants to developers and writers — custom text typing serves every real-world goal that random word tests cannot.

Exam Aspirants

Practise with actual exam-style passages for SSC, CPCT, High Court, and RRB NTPC. Random word tests don't prepare you for formal prose — exam text does.

Paste official notification text or previous exam passages → practise the exact style of real exam content

Book Lovers

Type passages from your favourite novels, non-fiction, or classic literature. Build reading and typing skill simultaneously on text that actually interests you.

Paste a chapter from your favourite book → measure your speed on prose you love

Programmers & Developers

Practise typing code — Python functions, JavaScript snippets, SQL queries. Code typing speed matters for productivity and no standard test includes code syntax.

def calculate_wpm(chars, time):
  return (chars / 5) / time

Writers & Journalists

Test your speed on the kind of prose you write every day — articles, essays, reports. Improve fluency on professional vocabulary that matters for your work.

Paste your own draft article → see how fast you can accurately reproduce your writing style

Teachers & Schools

Create a specific passage for students to practise on — lesson content, vocabulary lists, or subject-specific text. All students practise the same content.

Paste curriculum-relevant text → all students practise the same content at their own pace

Job Applicants

Many hiring tests use specific domain vocabulary. Practise on realistic workplace text — emails, reports, data entry formats — before your skills assessment.

Paste sample business emails or industry documents → benchmark against real job typing requirements
How It Works

Create Your Custom Test in 4 Simple Steps

So simple anyone can use it. Paste → Choose → Type → Done.

1

Paste Your Text

Click the text box and paste anything — a book excerpt, exam passage, code, article, or pick one of our quick presets. Any length works.

2

Choose Timer or Untimed

Pick 30 seconds, 1 minute, 2 minutes, 5 minutes — or go untimed to type the full passage from start to finish without a countdown.

3

Start Typing

Click Start, then click the passage and type. WPM and accuracy update live. Errors are highlighted in red instantly.

4

See Results & Share

Get your WPM, accuracy, error count, and a skill-level rating. Share your score or retry to beat it with the same or new text.

Complete Guide

Custom Typing Test — Everything You Need to Know

Complete answers to every question about custom typing tests — optimized for AI assistants and Google.

What is a Custom Typing Test?

A custom typing test is a typing speed test where you provide the text — instead of using preset random words. You paste any passage and the tool measures how fast and accurately you can type it. This makes the test relevant to your actual goals, not just abstract speed on made-up word lists.

How is a custom typing test different from a normal typing test?
A standard typing test uses random common words or fixed platform passages. A custom typing test uses text you provide. Custom tests are harder (because they include punctuation, numbers, and domain-specific words), more relevant, and more flexible (any length, any content, any purpose).
What text should I use for a custom typing test?
Use text that matches your goal. For exam prep: paste previous exam passages or official notification text. For coding: paste code snippets in your language. For work: paste work emails or documents. The closer the text is to what you actually type, the more useful the practice.

WPM Scores on Custom Text vs Random Words

Expect your WPM on custom text to be 10–20 WPM lower than on random word tests. This is normal — custom text includes punctuation, capitals, numbers, and unfamiliar words.

LevelCustom Text WPMRandom Words WPMGrade
Beginner10–3020–40Learning
Average30–5040–60Average
Proficient50–7060–80Good
Advanced70–9080–100Advanced
Expert90+100+Expert

Why Use Custom Text for Typing Practice?

Three reasons custom text training outperforms random word tests for real-world improvement:

Why is custom text better for exam typing practice?
Government exams (SSC, CPCT, High Court) use formal English prose, not random common words. Practising on random words builds speed on the wrong vocabulary. Custom text tests eliminate this training mismatch entirely.
Can I use a custom typing test to practise code typing?
Yes. Paste any code snippet — Python, JavaScript, Java, SQL, HTML — into the custom text box. The test will include every character exactly as written, including brackets, semicolons, indentation, and special characters.
How long should custom typing test text be?
For a 1-minute timed test, 80–150 words is ideal. For a 2-minute test, 160–300 words. For an untimed full-passage test, any length works. Shorter texts for focus sessions, longer texts for stamina and endurance training.
What languages does the custom typing test support?
The artypingtest.com custom typing test supports any text that uses standard keyboard characters — English, French, German, Spanish, Portuguese, and any other Latin-alphabet language. For languages with special characters, the test works as long as your keyboard can produce those characters.
What is the fastest way to improve WPM on custom text?
Repeat the same custom passage 3–5 times per session. First attempt: accuracy focus, slow down. Second attempt: increase pace. Third attempt: aim for previous WPM with fewer errors. Your score on the same passage improves rapidly within a single session.
FAQ

Frequently Asked Questions

Every question about custom typing tests answered clearly and completely.

A custom typing test lets you paste or type any text of your choice and measures your WPM and accuracy on it. Instead of the platform choosing random words, you choose the passage — a book excerpt, exam text, article, code, or anything else. artypingtest.com's custom test is completely free, no sign-up needed.
On artypingtest.com: (1) Paste your text into the input box at the top of this page. (2) Select a timer. (3) Click Start Test. (4) Click the passage and begin typing. Your WPM and accuracy update in real time. Results appear immediately when the timer ends or you finish the passage.
Yes — paste any text you want. Books, articles, emails, code snippets, exam passages, Wikipedia text, your own notes, scripts, legal documents, or anything else. The test works character by character on exactly what you paste. There is no length limit on the text input.
WPM = (total correctly typed characters divided by 5) divided by time elapsed in minutes. One word = 5 characters including spaces (industry standard). Errors are tracked separately. Net WPM subtracts the error penalty from gross WPM.
This is completely normal. Random word tests use the 200–300 most common English words — your fingers have near-perfect muscle memory for these. Custom text includes punctuation, capitals, numbers, and less common words, which all slow you down. A 15–20 WPM gap between custom and random scores is typical for most typists.
Use previous year SSC CHSL or CPCT exam passages, official government press releases, or text from newspapers like The Hindu or Indian Express. These match the formal English style of actual exam passages. Also try our Exam Mode Typing Test for full simulation with real error formulas.
artypingtest.com is fully responsive and works on mobile browsers. However, for accurate WPM measurement and the best experience, a physical keyboard on a desktop or laptop is strongly recommended. On-screen keyboards produce unreliable results.
Yes. After completing a test, click the Share Score button to copy a shareable result. Teachers can also share the page URL with a class — each student pastes the same text and takes the same test independently.

Ready to Test Your Real Typing Speed?

Paste any text above and start your free custom typing test in under 10 seconds. No sign-up. No limits. Works anywhere in the world.