How it works
Make your own typing test by pasting any text: a spelling list, a paragraph from your job, a speech. Paste it into Your own text, then press Start and type. You get WPM and accuracy. Copy link to this text puts the test inside a link, in the part a browser never sends to a server. Or pick one of 18 starters in the Passage menu.
Read the full guide
Paste, tidy, type
Paste up to 3,000 characters into Your own text. A line under the box confirms the word count. Line breaks and double spaces become single spaces, so every gap is one press of the space bar. Curly quotes and long dashes can be typed as straight quotes and hyphens. Press Start. The clock starts on your first keystroke. Test length sets a limit of 60, 120, 180 or 300 seconds, and a run also ends when the text does.
How your text is scored
Scoring follows the typing speed test: five keystrokes make one word, spaces included, and your score is correct characters divided by five, per minute. Accuracy is correct keystrokes out of all keystrokes, so a mistake you fixed still shows. Capitals, digits and symbols slow everyone down, so compare a run only with your earlier runs on the same text. Each word is marked right or wrong as you finish it, so note your slips and make the next test from them.
What the share link carries
Copy link to this text packs the text into the part of the link after the # sign. A browser uses that part itself and does not send it when it asks a server for a page, so your text never reaches us. The person who opens the link finds the text in the box, ready to type or change, with no account. Packed is not secret, though: read the second question below before you share anything private.
- Send the link to yourself first and open it on a second device. If the whole text arrives there, it will arrive for everyone else.
- The page keeps one text of your own, and the next one replaces it. Keep the link to any test you want again.
- Teachers: make one link for each spelling list and put it in the homework notes. Pupils need no account and no login.
- To go back to the starters, press Use the sample again or pick one in the Passage menu. Pasting into the typing field itself is blocked.
- Compare runs on the same text only. All your own texts share one best and one chart.
Questions and answers
Is my text sent to your server?
No. Pasted text stays inside the page, and the one text it keeps is held in this browser's own storage. A share link holds the text after the # sign, the one part of a web address that a browser keeps to itself when it requests a page. We hold no copy, so we cannot recover a test if you lose the link or clear your browsing data.
Can other people read the text in a share link?
Anyone who has the link can. The text is packed to keep the link short, not encrypted. Whatever you paste the link into, such as a chat app, an email service or a link shortener, receives all of it, and it stays in the browser history of everyone who opens it. So do not build a test from passwords, personal details about real people or unreleased documents.
Can I use it to test job candidates or students?
For practice and a first look, yes. Everyone who opens the link gets identical text and scoring, and Copy result gives a line with WPM, accuracy, time taken and the date. The page cannot see who is typing, how many attempts came first or whether that line was edited before it was sent. It is an unsupervised self-test. For a result you need to rely on, watch the run in person or over a shared screen.
Why is my speed lower here than on a normal typing test?
Most typing tests use common lower-case words. Your own text probably has capitals, punctuation, digits and words your fingers do not know yet. Each capital needs a Shift press that the five-character word does not count, and every symbol breaks your rhythm. A lower number on harder text is expected, so runs on your own text keep their own best and chart.
Does it work with accented letters and other languages?
Yes, for any character your keyboard layout can type. The test compares characters exactly, so é needs é and ñ needs ñ, and a plain e or n is marked wrong. Try the starter Accented letters in three languages to check your layout first. For ready-made word lists there are separate pages for Spanish, French and German typing practice.