Resume/Blog

Character Counter

Instantly check the character and word count of essays, blog posts, and assignments.

Your input is counted only in the browser and never sent to a server.

How the count is calculated

The tool works on the exact text in the box, so what you paste is what gets measured. The with-spaces figure counts every character, including spaces, tabs, and line breaks, exactly as they sit in the text. The without-spaces figure strips out every whitespace character first, then counts what remains, so two words separated by three spaces count the same as if they were separated by one. Words are counted as runs of non-space characters, meaning a chunk with a hyphen or apostrophe like 'well-known' or 'don't' is treated as a single word. Sentences are estimated by counting the periods, question marks, and exclamation marks (plus their full-width equivalents) and line breaks, so the sentence number is a close approximation rather than a grammatical parse.

A worked example

Take the line: 'I love it. Do you?' There are 19 characters with spaces (the two spaces after the period are both counted). Remove all five whitespace characters and you get 14 characters without spaces. The word count is 5 ('I', 'love', 'it.', 'Do', 'you?' — punctuation sticks to the word it follows, so 'it.' and 'you?' each count as one word), and the sentence count is 2 because there is one period and one question mark. This example shows why the without-spaces number is never larger and why extra spacing you cannot see, like a double space or a trailing space, quietly inflates the with-spaces total.

When and how to use it

  • Application essays and cover letters: paste your draft and watch the live count so you land under a hard limit like '500 characters max' without guessing, then trim the weakest sentence rather than deleting at random.
  • Social posts and captions: check length before publishing so a Twitter, Instagram, or Threads caption is not cut off, and see at a glance whether a hook fits in the first line.
  • Assignments, reports, and forms: confirm you have met a minimum such as '1,000 characters or more' or a word floor for an essay, and use the word count to pace yourself across sections.
  • SEO and metadata: keep a page title near 60 characters and a meta description near 150 so search engines are less likely to truncate them.

Common mistakes and misconceptions

  • Assuming every site counts the same way: some forms count with spaces, others without, and a few strip line breaks entirely, so the number here is a guide, not a guarantee for a specific submission box.
  • Forgetting hidden whitespace: a trailing space, a double space, or a stray tab all raise the with-spaces total, so paste as plain text and remove extra spacing before you trust the figure.
  • Confusing characters with bytes: for languages like Korean, Japanese, or Chinese one visible character can be several bytes in UTF-8, so a character limit and a byte limit are not the same thing.
  • Treating the sentence count as grammar: an abbreviation like 'e.g.' or a decimal like '3.14' contains periods that can nudge the sentence estimate up.

Limits to keep in mind

This is a lightweight estimator, not the authority for any particular form. The single safest habit before a final submission is to paste your text into the actual input box and read its own counter, because that is the number the reviewer or system will see. Emoji, flags, and other combined symbols can count as one character in some systems and two or more in others, since they may be built from multiple underlying code points. Pasted rich text can also carry invisible formatting characters that shift the total, so pasting as plain text gives the most reliable result.

Privacy: nothing leaves your browser

All counting runs locally in your browser using plain JavaScript. The text you type or paste is never uploaded, logged, or stored on any server, and it disappears the moment you close or refresh the page. That makes the tool safe for sensitive drafts such as a cover letter, a legal note, or an internal report, because the content simply never travels anywhere. There is no account, no history, and no tracking of what you counted.

Is my data safe?

Your text is analyzed only in your browser and is never sent to or stored on a server. You can safely paste content with personal information or unpublished drafts to check the count.

Read the Privacy Policy

Frequently asked questions

What is the difference between counting with and without spaces?

The with-spaces count includes every space, tab, and line break as a character, while the without-spaces count removes all whitespace before counting. Application essays are often measured with spaces, but the rule varies by organization, so check the posting or the form itself before you rely on either number.

Which count should I use for a cover letter or application essay?

It depends entirely on the employer or platform, and some application forms count differently in their own field than a generic counter does. Use this tool to get close to the target, then paste your text into the real submission box and trust the number its own counter shows before you finalize.

How are words and sentences counted here?

Words are runs of characters separated by spaces, so 'well-known' counts as one word. Sentences are estimated from periods, question marks, exclamation marks, and line breaks, which means abbreviations or decimals can slightly inflate the sentence number, so treat it as a helpful estimate rather than an exact grammatical count.

Are emoji and special characters counted as one character?

Counting is based on the characters in the text, so most emoji and symbols are included. However, combined emoji such as flags or skin-tone variants are built from several underlying code points and may count as two or more characters in some systems, so results can differ from another counter.

Why does the count differ from the limit shown on another website?

Different sites apply different rules: some count with spaces, some without, some strip line breaks, and some enforce a byte limit instead of a character limit. Non-Latin scripts like Korean or Chinese also use more bytes per character, so a byte-based form can hit its cap sooner than a character-based one. Always verify in the destination field for the final decision.

Is my text sent to or stored on a server?

No. Every calculation happens inside your browser, and the text you enter is never uploaded or saved anywhere. It is cleared as soon as you refresh or close the page, which makes the tool safe to use with private or sensitive drafts.