A typing test, kept simple.
SimpleType is a small typing practice tool. No accounts, no sign-up, nothing to install — it runs entirely in your browser, with a small amount of advertising to help keep it free.
What's in it
Four ways to practice: fixed-time drills, a set word count, literary and historical quotes, and full essays written for reading practice as much as typing practice. Word difficulty ranges from beginner vocabulary up through a specific Grade 12 curriculum list, each with its own set of practice essays.
Where the content comes from
Essays. Every essay — all 108 of them, across every level and topic — was written for this app. None are copied from anywhere.
Quotes. Mostly historical speeches, philosophy, and literature old enough to be in the public domain. A smaller set of short, iconic single-line movie quotes are used the way a trivia app would use them.
Vocabulary. The Grade 12 word lists follow a UAE Ministry of Education curriculum, drawn from a teacher's own course materials. Word lists themselves aren't the kind of thing copyright protects — they're closer to facts than creative writing.
Your data
Settings, themes, and personal bests are still saved with localStorage, directly in your browser — that hasn't changed, and clearing your browser data clears everything SimpleType has stored. SimpleType now shows a small number of advertisements to help cover the cost of running the site. Those ads are served by a third-party advertising provider, which may use cookies or similar technology to show ads based on your visits here and elsewhere. Beyond that, SimpleType itself doesn't collect anything about you. See the Privacy Policy for the full details.
The code
Coded with the help of Claude. Written from scratch as plain HTML, CSS, and JavaScript, with no build step and no dependencies. Some of its typing-test conventions — measuring words-per-minute, showing raw vs. corrected speed, that kind of thing — are common across typing test apps generally rather than unique to any one of them, and nothing here was copied from another project's source code.
Credits
- Aref SallatConcept, direction & testing
- Claude (Anthropic)Coding & programming