Monkeytype provides customizable typing tests through a minimal website.
Monkeytype
Monkeytype offers customizable typing tests, multiple test modes, progress tracking, and tools for practicing typing speed.

About Monkeytype
Monkeytype is a browser-based typing test that lets users customize tests and practice typing speed. It offers multiple test modes and progress tracking, and its homepage describes the design as minimalistic and customizable. The interface is in English.
Key features
- Customizable typing tests
- Multiple test modes
- Progress tracking
- Minimalistic interface design
- Practice aimed at improving typing speed
- Command line accessed with the esc key
- Tests can be customized
- Offers several test modes
- Tracks typing progress over time
- Interface is available only in English
- CSS may fail to load, requiring cache clearing or service worker reinstallation
- Dark mode extensions are noted as a known cause of display problems
Monkeytype at a glance
- Website
- monkeytype.com
- Category
- Online Tools › Text Tools
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Monkeytype alternatives
Tools and sites you could use instead, ranked by how closely they match.
TypeFast measures typing speed and accuracy across 18 languages, with word and sentence modes and custom word lists.
TypeRacer hosts competitive typing games where players race opponents while practicing typing speed with quoted text.
keybr.com teaches touch typing and tracks typing speed through interactive practice.
Smassh provides a terminal-based typing test inspired by MonkeyType and described as a text-interface app.
Entertrained combines reading with typing practice by asking users to retype books and review their progress.
Popular in Text Tools
Well-known listings from the same topic.
Monkeytype FAQ
What can I do if the site's CSS fails to load?
If the site works briefly and then the error screen returns, what should I do?
How can I get support?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












