Typing test · live at typecrt.com
TypeCrt
A typing test with a CRT soul.
TypeCrt is a free typing test styled after vintage CRT terminals, made by the independent studio Luna Maze. It is built in vanilla TypeScript, with 80 themes, practice that finds your weak keys, a command palette and formulas published in full.
- No account
- No ads
- No paid tier
small keys make large sentences when the hands learn to listen
01 / Modes
Five ways to take a test. One way to get faster.
They are not interchangeable, and picking the wrong one is the most common reason a score looks wrong. Sprint modes measure you on representative English; Forge trains you on text skewed toward your weak keys.
$ time 15 · 30 · 60 · 120 s
The clock decides when you stop. The format published benchmarks and employer tests use; take 60 seconds for a number that means something.
$ words 10 · 25 · 50 · 100
A fixed amount of text, so two attempts face the same workload. The fairest way to compare yourself with yourself.
$ quote real sentences
Punctuation, capitals and natural rhythm. Usually a little slower than words; if it is much slower, shift and punctuation are your bottleneck.
$ zen no end
No timer, no count. Text keeps coming until you stop, for warming up or typing without a score to have feelings about.
$ custom your text
Paste your own passage: code, medical terms, the names you keep misspelling, or the exact text an exam uses.
$ forge adaptive
Not a test. Words weighted toward your weakest keys, with letters unlocking one at a time. Harder on purpose, so its scores stand apart.
02 / Themes
Eighty moods. Four to try here.
TypeCrt ships 80 documented themes. Pick one of these four and the whole page, monitor included, takes its colour.
NAME
typecrt — a typing test with a CRT soul, for people who live in the keyboard.
FEATURES
- No framework in the way
- Built in vanilla TypeScript with no framework and no virtual DOM, so a keystroke updates the character it belongs to and nothing else.
- 80 themes
- From amber phosphor to cool terminal greens, switch the entire palette to match your mood. Every one of them is documented.
- Smart practice
- KeyForge watches the keys you miss and builds targeted drills, so your weak spots get the repetitions.
- Results worth reading
- A per-word breakdown, burst-speed charts and a keystroke heatmap show where a test was won and where it slipped.
- Sound and caret
- Mechanical keyboard sounds, and a caret drawn as a line, underline, block or outline, moving as smoothly as you like.
- Command palette
- Modes, themes and tests are a keystroke away. The whole app can be driven without touching the mouse.
- An honest leaderboard
- English 15, 30 and 60-second tests are ranked, with what the ranking screens for, and what it cannot verify, published.
- Published formulas
- Net WPM, raw WPM, accuracy and consistency are written out in full, so any score can be recomputed by hand.
SEE ALSO
03 / KeyForge
Practice aimed at the keys that slow you down.
KeyForge watches which keys you miss and builds drills around them, so weak spots get the repetitions instead of the keys you already know. The confidence formula, the order letters unlock and how drill words are generated are all documented.
How KeyForge works04 / Evidence
What is the average typing speed?
51.56 WPM
The average typing speed across 168,960 people, from the largest published typing study (Dhakal et al., CHI 2018). Not the 40 WPM that is usually repeated.
05 / Documentation
Nothing here has to be taken on trust.
Every formula is published, every claim about typing in general is traced to a peer-reviewed source, and the claims that could not be sourced are listed as unsupported rather than quietly repeated.
- typecrt.com/docs/researchThe evidence baseExact figures from the two largest published typing studies, and the common claims no research supports.
- typecrt.com/learn-to-typeLearn to typeThe beginner path: start on a handful of keys and add the next one when the last one sticks.
- typecrt.com/docs/keyforgeHow KeyForge worksThe confidence formula behind adaptive practice, the letter unlock order, and how drill words are generated.
- typecrt.com/docs/metricsMetrics and formulasNet WPM, raw WPM, accuracy and consistency written out in full.
From the writing library
- Why Two Typing Tests Give You Two Different WPMScore 70 on one site and 62 on another? Neither is broken. Here is the arithmetic behind the gap — word length, error penalties, and what the timer actually starts on.
- Adaptive Typing Practice: Drilling the Keys That Are Actually Slowing You DownGeneric typing drills give everyone the same text. Adaptive practice targets your own slowest keys — here is how it works, and the one place these tools mislead you.
06 / Questions
TypeCrt questions
What is TypeCrt?
TypeCrt is a typing test and practice tool styled after vintage CRT terminals, made by the independent studio Luna Maze. It runs in the browser at typecrt.com and is built in vanilla TypeScript with no framework and no virtual DOM. It offers 80 themes, practice that targets your weak keys, a command palette and a dashboard that tracks progress.
Is TypeCrt free?
Yes. Open typecrt.com and start typing. There is no sign-up wall in front of the test.
What is the average typing speed?
In the largest published typing study, which measured 168,960 people, the average speed was 51.56 words per minute. TypeCrt’s evidence page lists the exact figures from the two largest studies and the common claims that no research supports, such as the often-repeated 40 WPM average.
Why do different typing tests give me different WPM scores?
Because WPM is the output of a formula, not a direct measurement. Tests define a word as five characters, but they differ in their word lists, in how errors are counted and penalised, and in when the timer starts. A site that serves short common words will read faster than one serving long words. TypeCrt publishes its exact formulas so any score can be recomputed by hand.
How does TypeCrt calculate WPM and accuracy?
TypeCrt writes out net WPM, raw WPM, accuracy and consistency in full in its metrics documentation at typecrt.com/docs/metrics, and the results screen shows the character breakdown each number is computed from.
How does TypeCrt’s adaptive practice work?
Its practice engine, KeyForge, watches which keys you miss and builds drills around them so weak spots get more repetitions. The confidence formula, the order in which letters unlock and how drill words are generated are all documented at typecrt.com/docs/keyforge.
Can a beginner learn to type with TypeCrt?
Yes. The learn-to-type path starts on a handful of keys and adds the next key only once the last one sticks.
Can I use TypeCrt without a mouse?
Yes. A command palette puts modes, themes and tests one keystroke away, so the whole app can be driven from the keyboard.
Who makes TypeCrt?
TypeCrt is made by Luna Maze, an independent software studio run by the developer Shadowline. The studio also makes Axiom, Kern, Tether ADB and Drift.
Find your real speed.
No sign-up wall, no clutter. Open it and start typing.
Open typecrt.com