ByToolHub
All tools

Text & writing

Count, measure and reshape written text, live as you type.

Two different jobs share this category because they share a shape: paste text in, get the answer immediately, with nothing to configure and no button to press. One measures prose — for a word limit, an essay, a meta description that has to fit. The other reshapes identifiers, which is the tax you pay for moving a name between a database column, a JSON key and a CSS class.

Both compute in your browser as you type. The word counter does put your text in the page URL so you can bookmark or share a count, which is worth knowing before you paste anything confidential into it and send someone the link.

2 tools in text & writing

Which one do you need?

You have a word limit, a character limit or a deadline to read something by
The word counter gives words, characters with and without spaces, sentences, paragraphs and lines as you type, plus reading time at 225 words per minute and speaking time at 150.
You want to know what a piece of writing is actually about
The same tool ranks keyword density with common filler words excluded, which is a quick way to spot unintentional repetition — though writing naturally matters far more for rankings than any particular percentage.
A name has to change convention between two systems
The case converter produces camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and title case all at once, keeps acronyms intact, and converts a pasted list line by line.

Guides for these tools

Frequently asked questions

Does the count match Microsoft Word or Google Docs?

Very closely for ordinary prose, and normally exactly for an essay or article. Small differences show up with hyphenated compounds and strings of numbers, because every program draws word boundaries slightly differently.

Is the text I paste stored anywhere?

It is never sent to a server — counting happens in your browser as you type. It is written into the page's own URL so you can share or bookmark the result, so treat a link you copy from the address bar as containing your text.

How does the converter handle acronyms?

It treats a run of capitals as one word, so parseHTTPResponse becomes parse_http_response rather than parse_h_t_t_p_response. That is the behaviour almost every style guide wants, and the one naive splitters get wrong.

Other kinds of tool