Count, understand, improve

Word Counter & Writing Analyzer

Count every part of your draft, check US and UK spelling, estimate reading and speaking time, explore readability and find repetition without uploading your writing.

Bobek does not upload your writing. Analysis, file opening and exports run in this browser. Advertising and consent data are handled separately under our privacy policies.

Writing area

Paste, type or open a text file

Up to 500,000 characters · text files up to 5 MB

Off
Words
0
Characters
0
Without spaces
0
Sentences
0
Paragraphs
0
Lines
0

Writing goal

Track a limit or target

0 of 1,000 words

1,000 words remaining.

Time estimates

Reading & speaking

Reading time0 sec
Speaking time0 sec

Default reading speed: 238 WPM for adult English non-fiction. Adjust it for your audience.

English readability

How easy is it to read?

Add at least 10 words for an estimate.

Flesch Reading Ease
US grade estimate
Average sentence
0 words
Average word
0 characters

Readability is an English-language estimate, not a judgement of quality or accuracy.

Structure

Draft at a glance

Unique words
0
Vocabulary variety
0%
Longest sentence
0 words
Average paragraph
0 words
UTF-8 size
0 B

Revision signals

What may need another look?

0 signals
  • Add text to begin the review.

Frequency explorer

Words & phrases

Word or phraseCountShare
Add text to see frequent words and phrases.

Frequency helps reveal your subject and repetition. It is not an SEO score—Google does not recommend an “ideal” keyword density.

Editing utility Find & replace
0 matches

Keep the analysis

Export a useful writing report

Ready for your text.

Bobek does not upload the text entered in this writing area. Optional autosave stores one recoverable draft only in this browser.

How it works

From first draft to final check

The main totals update as you type. Deeper panels help you plan length, estimate delivery time and find parts of the draft worth reviewing.

  1. 01

    Add your writing

    Type, paste, drop or open a plain-text file. The tool counts up to 500,000 characters without sending the document to a server.

  2. 02

    Choose the right goal

    Track a word target or use a verified character-limit preset for X, LinkedIn or YouTube. A custom goal works for assignments and briefs.

  3. 03

    Review patterns, not a magic score

    Check highlighted US and UK spelling, capitalization, long sentences, repetition, readability and phrase frequency. Your audience, subject and purpose still decide what good writing looks like.

  4. 04

    Copy or export

    Copy the edited draft, save a TXT file, or download the current statistics and keyword results as CSV or JSON.

Useful, honest analysis

What the numbers can—and cannot—tell you

Counts follow the document-style method described below, while reading time and readability are estimates. This distinction matters when you are preparing an assignment, article, speech, social post or video description.

Better word boundaries

Document-style counting keeps contractions, hyphenated compounds, decimal numbers, email addresses and web addresses together. Locale-aware segmentation also handles languages such as Japanese, Chinese and Thai more reliably than splitting only at spaces.

Reading time you can adjust

The default 238 WPM is based on a review of 190 studies with 18,573 participants. Change the pace when your material is technical, conversational or intended for a particular audience.

Readability needs context

Flesch formulas use sentence length and estimated English syllables. They cannot judge factual accuracy, tone, logical structure, accessibility, jargon or whether a sentence is interesting.

Keyword frequency is descriptive

Frequent words and phrases show what a draft emphasises and where it may repeat itself. Google explicitly says there is no optimal keyword density, so write clearly for people.

Limits can change

The included platform presets use published limits for standard X posts, LinkedIn posts, YouTube titles and YouTube descriptions as checked in July 2026. Use a custom goal when a platform, account type or brief differs.

Writing analyzer questions

Word Counter FAQ

What counts as a word in this word counter?

The default document-style count treats contractions, hyphenated compounds, decimal numbers, email addresses and web addresses as one word. Locale-aware browser segmentation also handles languages that do not put spaces between every word. Individual publishers may use slightly different rules, so always follow a supplied style guide when a count is contractual.

Does Bobek save or upload my writing?

Bobek does not upload or store your writing in an account. Counting, spelling, readability analysis, file opening and exports run in your browser. Advertising and consent data are handled separately as explained in the Privacy Policy and Cookie Policy.

How does Autosave draft on this device work?

Autosave is optional and off by default. When you enable it, the latest text in the writing area is saved in this browser after you stop typing. If you refresh, close or reopen the page, Bobek restores that draft automatically—there is no separate Recover button. It saves one current draft, not the Undo and Redo history. Turning Autosave off deletes the saved draft from this browser.

How is reading time calculated?

Reading time divides the word count by your selected reading speed. The default is 238 words per minute, based on a large 2019 review of adult English non-fiction reading studies. You can change the speed to match your audience.

How accurate are the readability scores?

Flesch Reading Ease and Flesch–Kincaid Grade Level are estimates based on sentence length and syllables per word. The analyzer recognizes sentence-ending punctuation even when the next sentence begins with a lowercase letter, while protecting decimals and common abbreviations. Scores are still estimates and are less reliable for other languages, names, jargon or very short passages.

Does the writing analyzer check both US and UK spelling?

Yes. The default spelling mode accepts words found in either the US or UK English dictionary, so color and colour are both valid. You can switch to US English or UK English for a region-specific check, or turn spelling off when reviewing source code. Dictionary checks run locally in your browser.

Is there an ideal keyword density for SEO?

No. Google says it does not use an optimal keyword-density target. The frequency table is useful for spotting the subjects and accidental repetition in your draft, not for forcing a phrase to appear a particular number of times.

Which files can I open?

You can open plain-text files such as TXT, Markdown, HTML, CSS, JavaScript, JSON, CSV and many source-code formats up to 5 MB. Word documents, PDFs and other binary formats are not decoded by this browser-based text tool.

Can I use the counter for social media and video copy?

Yes. Character-goal presets are included for a standard X post, LinkedIn post, YouTube title and YouTube description. Limits can change, so the tool also lets you set a custom word or character goal.