Paste or upload text
Paste a draft into the editor or upload a TXT, Markdown, CSV, JSON, LOG, or HTML text file. The browser reads supported files locally.
PRIVATE WRITING WORKBENCH
Paste a draft and get word, character, line, sentence, paragraph, and reading-time counts. This browser-based word counter keeps the normal workflow local.
INPUT
Paste an essay, article draft, script, notes, caption, email, or plain-text file. The word counter updates when you edit the text or change a rule.
Example result shown. Edit the text to calculate your own word count.
Counted locally in this browser; the normal workflow does not upload your text.
LIVE RESULTS
The preview shows the first 40 words. CSV export includes the full detected list within the limit.
Up to 500,000 characters. Plain text is measured as text, not interpreted as a document layout; formatting, images, and hidden editor metadata are outside the count.
A SIMPLE WORKFLOW
A useful word count depends on a visible rule. Start with your text, choose the counting method that matches your task, and then use the supporting measurements to decide what to edit.
Paste a draft into the editor or upload a TXT, Markdown, CSV, JSON, LOG, or HTML text file. The browser reads supported files locally.
Use Letters and numbers for a punctuation-aware practical count, or Whitespace groups when your workflow treats every separated token as a word.
Check words first, then compare characters, lines, sentences, paragraphs, average words per line, and the reading-time estimate.
Copy a compact summary for a brief or handoff, or download a CSV containing every detected word and its character length.
COUNTING RULES
Different editors can report slightly different totals because they treat punctuation, numbers, apostrophes, hyphens, and whitespace differently. The options make the important choices visible.
The default method finds runs of Unicode letters and numbers instead of counting punctuation on its own. It is a practical choice for articles, essays, notes, and captions.
This method counts each group separated by whitespace. It is useful when you need a quick token-style count for pasted logs, structured text, or a workflow that already defines its separators.
Numbers can be included or excluded. When the option is on, terms such as well-known stay together; turn it off when each hyphen-separated part should be treated independently.
Punctuation is not normally counted as a word. This is a transparent plain-text estimate, not a dictionary or language-aware tokenizer, so languages without spaces may need a language-specific counter.
The word counter uses Unicode-aware browser matching for the practical method, counts characters by code point, and reports a result from the text currently in the editor. It does not inspect document styling or hidden content.
MORE THAN ONE NUMBER
Word count is the primary answer, but the surrounding numbers help you interpret the draft instead of editing toward a single target without context.
Characters include spaces and line breaks. Characters without spaces show the amount of visible text after formatting whitespace is removed, which helps with captions, forms, and metadata limits.
Sentence count is estimated from common terminal punctuation such as periods, question marks, exclamation marks, and their full-width equivalents. Abbreviations can affect the estimate.
Paragraphs are separated by blank lines in the plain-text input. A draft with many words but very few paragraphs may need a different structure for easier reading.
The estimate uses roughly 200 detected words per minute and rounds up to a whole minute. It is a planning signal, not a promise about every reader's speed.
PRACTICAL USE CASES
Use a word counter whenever a brief, form, class task, publishing workflow, or content review has a length requirement. The result is immediate and easy to share.
Check whether a draft has enough room to answer the reader's question without turning a useful article into repetitive filler. Compare the count with its headings and examples.
Measure an essay, personal statement, scholarship response, or application draft before submitting it. Copy the summary when a reviewer needs the same numbers.
Use the character and word totals together when a platform, campaign brief, or content calendar has more than one limit. The tool does not claim to know a platform's current limit.
Check meeting notes, project briefs, executive summaries, or support replies before a handoff. The preview makes it easier to spot a pasted fragment that should be removed.
Estimate the size of a speech, narration, transcript, or dialogue draft. Reading time can help with rough planning, while sentence and paragraph totals show pacing clues.
Compare words with lines, sentences, and paragraphs to find dense sections, unusually long sentences, or a conclusion that is much shorter than the rest of the piece.
PLAIN-TEXT FILES
Choose Upload file, select a supported plain-text file, and let the browser place its contents in the same editable workspace. You can still change the rule after the file is loaded.
TXT, Markdown, CSV, JSON, LOG, and HTML text files are accepted up to 500,000 characters. PDFs, images, scans, and binary documents are not converted because this page does not perform OCR or document extraction.
Choose a file whose content can be read as plain text. The filename appears beside the editor so you can confirm what was loaded.
The character counter shows the current size and the published limit. Oversized input produces an error instead of silently truncating your work.
Check the word preview and supporting metrics, switch options if needed, then copy the summary or download the complete detected-word CSV.
LOCAL BY DESIGN
The normal workflow needs no account or required upload. JavaScript reads pasted text or a supported file, calculates measurements in this browser page, and updates the result without sending the text body to a conversion server.
Local processing is a useful boundary, not a universal security guarantee. Browser extensions, shared computers, clipboard history, screenshots, and other software around the browser are outside this page's control. Do not paste information you are not allowed to process, and clear the editor when you finish on a shared device.
Paste text or read a supported file locally; the count is calculated in the page.
The tool works without sign-in, an API key, or a server-side job.
Change the draft or any option and see a new result immediately.
COMMON QUESTIONS
These answers describe the page's default rules and practical limits so you can compare its result with an editor, form, or publishing system.
Paste or type your text into the editor. The word counter updates automatically and also shows characters, lines, sentences, paragraphs, reading time, and a preview of detected words.
The default method finds Unicode letters and numbers and treats punctuation as separators. Whitespace groups simply count tokens divided by spaces, tabs, or line breaks, so punctuation attached to a token remains part of that group.
Yes by default. Turn off Count numbers as words when the task asks for alphabetic words only. The selected rule is shown beside the result so the choice is not hidden.
They are kept together by default when the hyphenated-term option is enabled. Turn the option off when your editorial or data rule should count each hyphen-separated part independently.
Yes. The browser can read supported TXT, Markdown, CSV, JSON, LOG, and HTML text files locally. PDFs, images, scans, and other binary documents are outside this plain-text workflow.
The normal workflow does not require an upload, account, or server-side job. Clear the editor on a shared device, and remember that extensions, clipboard history, and screenshots are outside the page's control.
It is a simple estimate based on roughly 200 detected words per minute and rounded up. Reading speed, language, and subject complexity change the real time.
Editors may use different dictionaries, hyphen rules, hidden text, or document structures that plain text does not expose. Compare the active method and visible input before choosing the number for your requirement.
READY TO CHECK
Paste your text, choose a transparent rule, and use the live word count with supporting measurements to edit with confidence.