Word Counter — Free & Private, with Keyword Density (In-Browser)
Count words, characters, sentences, and reading time live as you type, plus keyword density. CJK-aware. Runs in your browser — free.
More tools
All free, all private — everything runs in your browser.
Case Converter
Convert text between 11 cases — UPPER, lower, Title, Sentence, camelCase, PascalCase, snake_case, kebab-case and more — privately in your browser.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text with exact paragraph, sentence, and word counts. Seeded and reproducible. Runs in your browser — free, no upload.
Slug Generator
Turn any title into a clean URL slug. Accents fold to ASCII, Chinese/Japanese/Korean is kept, separators and max length you control. Free, in-browser.
HEIC converter
Decode iPhone HEIC photos in your browser to JPG, lossless PNG, or a multi-page PDF. Files never leave the device. Free, unlimited, no signup.
Compress image
Shrink JPEG, PNG, or WebP in your browser to a target KB or quality. .jpg and .jpeg are the same format. Nothing is uploaded.
PNG to JPG
Convert PNG to JPG in your browser. No upload, no signup, no watermark. Batch conversion supported.
A word counter that respects CJK text
Most word counters split on spaces, which quietly reports one word for an entire Chinese or Japanese paragraph. This counter treats each CJK character as a word in CJK runs and falls back to space-separated counting for Latin text — the same convention word processors use.
Beyond the headline numbers you get characters with and without spaces, sentence and paragraph counts, and reading time at 220 words per minute. The keyword density table excludes common English stop words and shows your top ten terms with their share of the text — handy for spotting over-optimization in SEO drafts.
Everything is computed live as you type, in your browser. Drafts, essays, and private documents never leave the tab.
How to use Word Counter
- 1Type or paste your text into the box.
- 2Watch the live stats: words, characters, sentences, paragraphs, reading time.
- 3Review the keyword table for your top-10 terms and their density.
- 4Edit in place — every number updates as you type. Nothing is uploaded.
Word Counter FAQ
- How is the word count calculated?
- Space-separated words count normally; Chinese, Japanese, and Korean text counts each character as one word, matching word-processor convention.
- What is keyword density?
- The percentage of total words a term occupies, after common stop words are excluded. The table shows your top 10 terms — useful for SEO drafts.
- Is my text uploaded or stored?
- No. Counting happens live in your browser as you type; nothing is sent to a server.
- How is reading time computed?
- At 220 words per minute, the average adult silent-reading rate.
Updated 26 August 2026
What is Word Counter?
Count words, characters, sentences, and reading time live as you type, plus keyword density. CJK-aware. Runs in your browser — free.
- CJK runs count each character as a word; Latin text splits on spaces.
- The density table drops English stop words and lists the top ten terms.
- Reading time uses 220 words per minute. Nothing is stored on a server.
How to use it
- Type or paste your text into the box.
- Watch the live stats: words, characters, sentences, paragraphs, reading time.
- Review the keyword table for your top-10 terms and their density.
- Edit in place — every number updates as you type. Nothing is uploaded.