← All tools
Handy / MADE FOR THE MOMENT

Text Tools

Word count, case change, and compare two texts.

Free to use · No sign-up needed

Three small text jobs, one page

Counting words, changing case, and working out what changed between two drafts are the three things people open a text tool for. They are here together so you stop hunting for a different site each time.

Nothing is uploaded. Everything happens inside your browser, which is why this is safe to use on a draft you have not published, a message you have not sent, or anything else you would rather not paste into a stranger's server.

How to use it

  1. Pick Count, Convert or Compare at the top.
  2. Count and Convert share one box: paste your text once and switch between them freely.
  3. In Convert, each button rewrites the text in place. Undo puts back what you had before the last change.
  4. In Compare, paste the old version on the left and the new one on the right.

Counting

You get words, characters with and without spaces, sentences, paragraphs and an estimated reading time, all updating as you type. Character counts are the ones that matter for a post with a limit; the reading time is the one that matters when somebody asks how long a talk will run.

That reading time assumes a pace typical of ordinary silent reading of familiar prose. A dense technical page will take longer than the figure says and a light one rather less, and reading aloud is slower again. Treat it as a planning number for a talk or a meeting, not a measurement of how long any particular person will spend.

Converting

Seven cases: upper, lower, title, sentence, and the three programmers argue about, camelCase, snake_case and kebab-case. The programmer cases understand each other, so you can paste snake_case in and get camelCase out without retyping anything. Punctuation is dropped for those three, because a variable name cannot contain a comma.

Comparing

Paste two versions and the differences light up: added words underlined, removed words struck through, with a count of each above. It is the quick way to see what an editor actually changed, or to check that the version you are about to send is the one you meant to send.

Questions people ask

How is reading time worked out?
Words divided by two hundred, rounded up. Two hundred words a minute is a common estimate for an adult reading silently. Treat it as a rough guide: dense writing reads slower and a familiar subject reads faster.
What counts as a sentence?
A run of text ending in a full stop, an exclamation mark or a question mark. A trailing ellipsis counts once, not three times. Text with no closing punctuation at all still counts as one sentence rather than none.
Why does Title Case leave some words lowercase?
Because that is what titles do. Short joining words like a, of, the and and stay lowercase unless they come first, which is why it gives you The Lord of the Rings rather than The Lord Of The Rings.
Does my text get sent anywhere?
No. Every count, conversion and comparison happens in your browser, and nothing is uploaded or stored. The share link deliberately carries only which tool you were using, never the text itself, so pasting something private in here cannot leak through a link.
How does Compare decide what changed?
It matches the two texts word by word. An added word is underlined and a removed one is struck through, with a colour tint behind each as a second signal. It works best on prose. Comparing code or long unbroken strings will technically work but will not be pleasant to read.

People also use