Text Tools
Count, clean, reshape and convert text without leaving the page.
Other categories
About Text Tools
Text arrives in the wrong shape more often than it arrives in the right one. A list pasted out of a spreadsheet has duplicates in it. A heading needs to become a URL slug. A paragraph copied from a web page carries invisible characters that break the next thing you paste it into. None of these is hard, and all of them are tedious enough that people reach for a website.
The word counter is the one that gets used most, and it is worth explaining why it is not trivial. It uses the browser’s own text segmentation rather than splitting on spaces. Vietnamese, Chinese, Japanese and Thai do not separate words with spaces, so a space-splitting counter is not slightly wrong on those languages — it is wrong by an order of magnitude. It also reports characters with and without spaces, sentences, paragraphs and an adjustable reading time.
Everything here works on your own device. That matters for the text people actually need to reshape: an unpublished draft, a customer list, a config file, a message you have not sent yet. Nothing you paste is uploaded, and the page is served with a policy that stops it connecting anywhere but back to this site, so it could not upload your text even if the code were written to.
Questions
Does the word counter handle Vietnamese or Chinese correctly?
Yes. It uses the browser’s text segmentation, which identifies words in languages that do not put spaces between them.
Is my text saved anywhere?
No. It stays in the page, is never uploaded, and is gone when you close the tab.
How large a document can I paste?
Up to 10 MB. Above about 1 MB the tools stop running as you type and give you a Run button instead, so the page stays responsive.
How is reading time calculated?
Word count divided by a reading speed you can change, defaulting to 238 words per minute, and rounded up to a whole minute.