3tej home
← All Games

What is Custom Typing?

A Custom Typing computes custom typing from the inputs you provide. It applies the standard formula to the values you enter and returns the result instantly, without sending any data to a server. Practice typing it. The tool runs entirely.

Custom Typing

Paste any text. Practice it.

Paste your text
Paste any text above to practice with it.
WPM: 0 · Accuracy: 100%

🎮 How to Use

  1. Paste any text in the "Source" textarea and click Load text.
  2. Type it to practice. Tracks WPM and accuracy.

About this tool

Type any text you provide. Useful for: practicing important emails, memorizing speeches, transcription practice, learning long passages.

About custom-text typing practice

Custom-text typing practice is a typing test where you supply the source passage yourself: a code snippet, a poem, a business email, your weekly status report, or a chapter of the novel you are reading. The tool measures words per minute (WPM), accuracy, and error pattern as you type. Unlike fixed-prompt tests (TypingTest.com, 10FastFingers, MonkeyType's curated word lists), the metric reflects real-world typing of the material you actually deal with, not a textbook average.

Why it matters: developers spend most of their typing on code, where curly braces and underscores break the dictionary-word average WPM. Court reporters need 225 WPM on legal language. Translators need it on foreign-script text. ESL students practice on textbook paragraphs to combine reading and typing. Custom text is also how typing coaches diagnose stuck patterns: paste a sentence with mostly left-hand letters and you see exactly which fingers slow down.

How WPM, accuracy, and error counting work

WPM follows the universal industry definition that one word equals five characters, including spaces. This way a long German compound word does not inflate your score and short typing of "I am" does not drag it down. Accuracy is computed character-by-character against the source string.

words      = characters_typed / 5
gross_WPM  = words / minutes_elapsed
net_WPM    = gross_WPM - (errors / minutes_elapsed)
accuracy   = (chars_correct / chars_typed) x 100
KPM        = characters per minute (alternative speed metric)
  • 5 characters per word = ISO standard introduced by competitive typing in the early 1900s.
  • Net WPM = the version that matters; gross WPM ignores errors entirely.
  • KPM = characters per minute, used by language teachers and Japanese typing.
  • Error = a wrong character pressed in source position; once corrected, accuracy improves.

Worked example: a typing student measuring progress

Maya pastes a 250-character paragraph and types it in 75 seconds with 6 wrong characters.

  1. Words: 250 / 5 = 50 standard words.
  2. Minutes elapsed: 75 / 60 = 1.25 minutes.
  3. Gross WPM: 50 / 1.25 = 40 WPM.
  4. Errors per minute: 6 / 1.25 = 4.8 errors/min.
  5. Net WPM: 40 minus 4.8 = 35.2 WPM.
  6. Accuracy: (244 / 250) x 100 = 97.6 percent.
Result: Maya's actionable speed is 35 WPM net at 97.6 percent accuracy, just above the typing-job threshold of 35 WPM at 95 percent. Two weeks of daily 10-minute practice should lift her to 45 WPM net.

Typing speed benchmarks

CategoryWPM rangeAccuracyTypical user
Beginner / hunt and peck20 to 3585 to 92%Two-finger typist, looks at keys
Average adult35 to 5592 to 96%Office worker, touch-types loosely
Touch-trained professional55 to 7596 to 98%Software engineer, writer, journalist
Expert75 to 10098 to 99%Competition typist, transcriber
World-class100+99%+Court reporter (with stenotype, 225+)
Voice typist (Speech-to-text)120 to 180variesDictation-first workflow

Pitfalls to avoid

  • Practicing on familiar text. Re-typing the same paragraph twenty times memorises the fingering, inflating WPM by 30 percent. Vary the source text every session.
  • Sacrificing accuracy for speed. Net WPM punishes errors heavily. 60 WPM at 98 percent beats 80 WPM at 90 percent for any real workflow.
  • Looking at the keyboard. If your eyes leave the screen, you are not building muscle memory. Cover the keys with a cloth if needed.
  • Bad posture and key bed. Wrists straight, elbows at 90 degrees, screen at eye level. A mushy laptop keyboard caps speed at roughly 80 WPM; a mechanical board lifts that ceiling.
  • Single long sessions. 60-minute grinds cause repetitive-strain risk and fatigue errors. Three 15-minute daily sessions outperform one 90-minute weekly session for progress and joint safety.
  • Ignoring weak letter pairs. Most plateaus come from two or three slow finger transitions (often QW, ZX, or numerals). Paste text that forces those pairs to fix them.

Related tools on 3Tej

Frequently asked questions

How is WPM (words per minute) calculated?

Standard WPM uses the convention that one word equals five characters (including spaces). So WPM = (characters typed / 5) divided by minutes elapsed. A 100-character paragraph typed in 1 minute is 20 WPM. Net WPM subtracts errors: Net WPM = gross WPM minus (errors per minute).

What is a good typing speed for an adult?

The global average is around 40 WPM. Professional typists average 65 to 75 WPM, with sustained 90+ WPM common among court reporters and competitive typists. Below 30 WPM is slower than handwriting for many people; above 100 WPM puts you in the top percent. Accuracy above 97 percent is just as important as raw speed.

Why does this tool let me paste custom text?

Generic typing tests use canned paragraphs that you eventually memorise, inflating your WPM. Pasting custom text (a programming snippet, a song lyric, a foreign-language passage, your weekly report) trains the exact skill you want to improve and stops practice from gaming the test. It is also useful for typing tutors helping students drill specific letter combinations.

Does the tool count mistakes as I type or only at the end?

Errors are highlighted in real time: each character is compared against the source the moment you type it, and incorrect characters are shown in red so you see the mistake immediately. The final summary reports gross WPM, net WPM after errors, accuracy percentage, and total time. There is no backspace penalty: correcting mistakes does not reduce your score, only uncorrected errors do.

How can I get faster at typing in 30 days?

Three habits: touch type correctly (home-row index fingers on F and J, never look at the keys); practice in short 10-minute sessions daily, not 90-minute weekly grinds; and prioritise accuracy over speed. Sites like keybr.com and monkeytype.com complement custom-text practice. Most adults gain 15 to 20 WPM in 30 days with daily 15-minute sessions.

Last updated 2026-05-28.

CT
3Tej Editorial
Free, browser-based tools -.