Count words, characters, sentences and paragraphs as you type.
Counts update as you type — there is no button to press
Type or paste something to see live counts and how it measures against common character limits.
An essay draft
Check it against a word limit
Paste your draftA meta description
Watch the 160-character limit
Paste the descriptionA social post
Character limits are checked live
Paste the postCounting starts immediately — there is no button to press.
Words, characters, sentences, paragraphs and reading time.
Common platform limits are shown with how much room is left.
No button, no delay. The numbers move with the text, which is what makes it usable while you are actually writing.
With and without spaces, because different limits count differently — and the one you need is rarely the one a tool shows by default.
Meta description, title tag, tweet and SMS limits are checked live, so you find out before you paste rather than after.
Count the words in a piece of writing, live, as you type or paste. Alongside the word count you get characters with and without spaces, sentences, paragraphs, average sentence length and an estimated reading time — the numbers that actually tell you whether a piece is the right length. Character limits for the places that enforce them are checked at the same time, so you can see at a glance whether a paragraph fits a meta description, a tweet or an SMS. Everything is counted in your browser: nothing is uploaded, and closing the tab discards the text.
Keep going
Related pages in Text Tools, plus what others are using right now.
More text tools that pair well with this one.
Word count, reading time, sentence length and readability for a piece of writing.
Sort lines alphabetically, numerically or by length, in either direction.
Remove duplicate lines while keeping the original order, with statistics.
Check description length, truncation and keyword use before it reaches a results page.
Count characters with and without spaces, against the limits that matter.
Convert text between twelve cases — upper, lower, title, camel, snake and more.
Create strong random passwords with full control over length and characters.
Format, validate and minify JSON, with errors that point to the exact line.
Work out any percentage — of a number, as a share, or as a change.
Convert between length, weight, temperature, volume, speed, data and more.
Find the mean, median, mode and range of a list of numbers, with the working shown.
See how savings grow with compounding, including regular contributions.
Sample and population standard deviation and variance, both shown, with the working.
Turn a logo into favicon.ico, the PNG sizes a site needs, and the HTML to declare them.
Check a downloaded file against its published checksum, without uploading anything.
Stamp text like DRAFT or CONFIDENTIAL across a PDF, in your browser.
Turn JSON into readable YAML, with quoting and multiline strings handled properly.
Escape text for HTML, or turn entities back into readable characters.