Command Palette

Search for a command to run...

Word Counter Tool: Count Words, Characters & Sentences Online

Word Counter Tool: Count Words, Characters & Sentences Online

T
Toolz Team
|Jun 30, 2026|15 min read

I hit a word limit that actually mattered exactly once, and I blew it. Years ago I was submitting a guest post to a publication with a hard 1,200-word ceiling, wrote to what Google Docs told me was 1,190, and got a bounce-back saying the piece was 1,240. The editor's counter and Docs disagreed by 50 words β€” footnotes, a pull-quote, the byline, who knows β€” and I had to hack out three paragraphs at the last minute. That's when I learned that "word count" isn't one number; it's a number that depends on exactly what the counter decides to count.

I build tools for a living now, both a WordPress plugin and toolz.dev, and I write constantly β€” docs, blog posts, release notes. A word counter is the utility I open more than any other non-code tool, because length is a constraint in almost everything I publish. Academic essays have ceilings, tweets have hard caps, meta descriptions get truncated, and per-word freelance work gets invoiced by the count.

The Word Counter on toolz.dev gives you the full breakdown β€” words, characters with and without spaces, sentences, paragraphs, and reading time β€” live as you type. It runs entirely in your browser, so a confidential draft or an unpublished manuscript never touches a server. This guide is how counting actually works, the limits worth memorizing, and the edge cases that make two counters disagree.

TL;DR: Paste text into the Word Counter for instant word count, character counts (with and without spaces), sentence count, paragraph count, and reading time. Use word count for essays, articles, and per-word invoicing; use character count for tweets (280), SMS (160), and SEO meta descriptions (~155). It all runs client-side, so nothing you paste is uploaded. Related: Case Converter and Slug Generator.


How Does a Word Counter Actually Count Words?

"Split on spaces and count the pieces" is the one-line version, and it's wrong often enough to matter. A counter that does only that overcounts on double spaces and undercounts β€” or miscounts β€” on the cases that don't map cleanly to "characters between two spaces." A solid counter runs closer to this:

  1. Trim whitespace from both ends of the input.
  2. Normalize runs of spaces, tabs, and newlines down to a single delimiter.
  3. Split on that delimiter.
  4. Filter out the empty strings that edge cases produce.
  5. Count what remains.

The interesting part is the edge cases, because they're where counters disagree β€” and where my 50-word surprise came from:

  • Hyphenated compounds β€” "well-known" is one word by most style guides, but a naive counter that splits on hyphens calls it two.
  • Contractions β€” "don't" is one word; expand it to "do not" and your count goes up by one.
  • Numbers β€” "2026" counts as a word in nearly every context.
  • URLs and emails β€” https://toolz.dev/tools/word-counter is one word, not the six a punctuation-splitter might find.
  • Em dashes without spaces β€” "wordβ€”another" can be read as one token or two depending on the rules.
  • Trailing punctuation β€” "Wait..." is one word; the ellipsis shouldn't spawn phantom tokens.

The Word Counter handles these consistently, so the number you see is the number you get.


When Does Word Count Matter and When Does Character Count?

They're not interchangeable, and picking the wrong one is how you miss a limit. Word count governs long-form writing; character count governs anything with a fixed field.

Word count is the metric for: academic essays and papers (with stated limits like "2,000 words"), blog posts and articles (SEO guidance leans toward 1,500-plus for pillar content), per-word freelance invoicing, and book manuscripts (a novel is discussed as "80,000 words," not characters).

Character count is the metric for platforms with hard caps. These are worth committing to memory:

Platform / context Character limit Notes
Twitter / X post 280 Every URL counts as 23, whatever its length
SMS segment 160 Longer messages split into multiple segments
Instagram caption 2,200 Only ~125 characters show before "more"
LinkedIn post 3,000 The "see more" cut hits around 210 on mobile
SEO meta description ~155 Google truncates longer descriptions in results
SEO title tag ~60 Measured in pixels, but ~60 characters is the safe line
Google Ads headline 30 Per headline field
Google Ads description 90 Per description field

With Spaces or Without?

Most counters give two character figures. Characters with spaces is the total including every space β€” this is what social platforms count against their limits, so it's the one to watch for a tweet. Characters without spaces counts only letters, numbers, and punctuation, which some academic and typesetting requirements ask for. When a limit doesn't specify, assume it means with spaces, because that's what the platform's own counter uses.


How Is Reading Time Calculated, and Can You Trust It?

The "6 min read" label on a blog post comes from a simple formula:

Reading time (minutes) = total words / reading speed (WPM)

The only variable is the speed you plug in, and it changes by context:

Reading context Typical WPM
Adult reading silently 200–250
Technical documentation 150–200
Light fiction 250–300
Skimming / scanning 400–700
Reading aloud (a talk) 130–160

The Word Counter uses roughly 200–250 WPM, which is the right call for general web content. Treat the output as a helpful estimate, not a stopwatch β€” dense technical prose reads slower than that range and light fiction reads faster. Where I lean on it hardest is speaking prep: at about 140 WPM aloud, a 10-minute conference slot is somewhere near 1,400 words, and knowing that before I write the talk saves a painful trim later. I learned that the hard way too, from the opposite direction of my essay story β€” I once wrote a 2,300-word "10-minute" talk and had to speak it at an auctioneer's pace.


What Word Counts Should You Actually Target?

Length targets are guidelines, not laws, but having a number in mind before you start beats editing blind. What I aim for by type:

Academic writing tends to come with the limit already stated, and the fine print matters: the count usually excludes the bibliography, footnotes may or may not count depending on the institution, and most places allow a 10% margin (so 2,700–3,300 words for a "3,000-word" essay). Confirm those rules before you trust your own counter β€” that 10% band is exactly where my guest-post overrun lived.

SEO content breaks down roughly into short-form (300–600 words for product descriptions and FAQ answers), standard posts (600–1,200 for how-tos and listicles), long-form (1,500–3,000 for in-depth guides and pillar pages), and comprehensive guides (3,000-plus). Longer, thorough content tends to rank better, but only because it covers a topic completely β€” a tight 1,500-word piece beats a padded 3,000-word one every time.

Professional writing rewards brevity: executive summaries at 200–500 words, emails around 50–200, LinkedIn posts at 150–300, and a one-page resume at 400–800. The Word Counter is how I keep each of these honest before it goes out.


How Do You Actually Use the Word Counter in a Writing Workflow?

The counter earns its place not as a thing you check once at the end, but as something you keep open while you edit. My loop looks like this, and it's the same whether I'm writing a release note or a 2,500-word guide like this one.

First, I draft without looking at the count at all β€” worrying about length while generating ideas just slows both down. Once there's a full draft, I paste it into the Word Counter and read the number against my target. If I'm over, I don't trim evenly; I look for the section whose word count is out of proportion to its importance, because that's almost always where the padding hid. A tool section that runs 400 words to make a 100-word point is the first to get cut.

Then I edit directly in the tool's text area and watch the count fall in real time, which is oddly satisfying and much faster than the paste-check-paste loop. When I'm within range, I copy the trimmed text back to wherever it's going. For anything headed to a CMS, I'll also run the title through the Slug Generator and fix headline casing with the Case Converter in the same sitting.

One more habit worth stealing: pair the counter with a timer occasionally to learn your own writing speed. Knowing you produce, say, 700 polished words an hour turns "when will this be done" from a guess into arithmetic, and it makes you far better at quoting timelines for paid work.


Frequently Asked Questions

What counts as a word in a word counter?

A word is generally any sequence of characters bounded by whitespace. That includes numbers like "2026," hyphenated compounds like "well-known" (counted as one word), and contractions like "don't" (also one word). Punctuation attached to a word isn't counted separately, and URLs are treated as a single word rather than split on their slashes and dots.

Why do two word counters give different numbers?

Because they make different decisions about the edge cases β€” whether hyphenated compounds are one word or two, whether footnotes and captions are included, how they treat URLs and numbers. Small differences add up, so when you're near a hard limit, count with the same tool the recipient uses, or leave yourself a margin. A gap of a few percent between counters is normal.

Does the word counter save or upload my text?

No. The Word Counter on toolz.dev runs entirely in your browser. Your text is processed locally and never sent to a server, which makes it safe for confidential documents, unpublished manuscripts, and sensitive business writing. Close the tab and nothing persists.

Is the word counter accurate for non-English languages?

Yes, for any language that separates words with spaces β€” Spanish, French, German, and most European languages count correctly. Languages that don't use spaces between words, such as Chinese, Japanese, and Thai, need specialized segmentation, so a space-based counter will undercount them.

How many pages is 1,000 words?

About four pages double-spaced, or two pages single-spaced, using the academic default of 12pt Times New Roman with one-inch margins β€” roughly 250 words per double-spaced page and 500 per single-spaced one. Change the font, the spacing, or the margins and the figure moves, which is exactly why coursework and submission guidelines are almost always written in words rather than pages.

Does the word count in Google Docs match Microsoft Word?

Usually, but not always. Both count whitespace-separated tokens, so ordinary prose agrees to the word. They diverge on the edges: what's inside footnotes, headers, text boxes, and captions, and how each treats a string of digits or a hyphenated compound. Expect a difference of well under one percent on normal text β€” enough to matter only if you're sitting exactly on a hard limit.

How do I count characters without spaces?

Paste the text and read the "characters without spaces" figure, which the counter shows alongside the with-spaces total. The without-spaces number is the one that matters for database column limits and for most academic character caps; the with-spaces number is what social platforms and SMS gateways count, since a space costs them a byte like any other character.

How does the reading time estimate work?

It divides your total word count by an average reading speed of about 200–250 words per minute, the typical rate for an adult reading web content silently. It's a reasonable estimate for general text; dense technical writing reads slower and light fiction faster, so treat it as a guide rather than an exact figure.

What is the ideal word count for a blog post?

There's no universal number, though posts between 1,500 and 2,500 words tend to perform well in search. The real answer is however many words it takes to cover the topic thoroughly without padding. Some subjects are fully served in 800 words; others genuinely need 4,000. Quality and completeness beat hitting an arbitrary length.

Can I use the word counter for a tweet or SMS?

Yes, and you'll want the character count rather than the word count. Paste your text and watch the "characters with spaces" figure against the platform's cap β€” 280 for a tweet, 160 for an SMS segment. Remember that on X every URL counts as 23 characters regardless of its actual length.


Conclusion

Word counting is a fundamental need for anyone who writes to a constraint β€” students against essay limits, marketers against SEO targets, freelancers invoicing by the word, and developers keeping docs tight. The trick is knowing which number you need (words or characters), which limit applies, and that no two counters count identically.

The Word Counter on toolz.dev gives you every metric at once β€” words, characters, sentences, paragraphs, and reading time β€” live and entirely in your browser, with nothing collected or uploaded. Use it, leave yourself a margin near hard limits, and you won't get the last-minute bounce-back I did.

Count your words now: toolz.dev/tools/word-counter. And explore the rest of the free tools on toolz.dev for your text, coding, and productivity work.


Related reading:

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!