Skip to content
FlipMyFile

Utility

Count words and characters

Paste your text and see the counts update as you type. Nothing is uploaded — which is the point, because the text people paste into word counters is often a cover letter, an essay or a client document.

  • 100% free
  • No signup
  • Never uploaded

0 / 500,000 characters

Nothing you type is sent anywhereThis runs entirely inside your browser tab. There is no upload and no file to delete afterwards — disconnect from the internet after the page loads and it still works.

Output quality

Counts are computed on the exact characters you paste, using Unicode-aware splitting rather than the ASCII shortcut most counters take — so accented text, Vietnamese, Cyrillic, Greek, Arabic and CJK all count sensibly instead of collapsing into wrong numbers. Characters are counted by code point, which is what a person means by "characters", and are reported both with and without spaces because different submission forms count them differently. Sentence detection looks for terminal punctuation, so it is a good estimate rather than a linguistic parse: abbreviations like "e.g." will nudge it upward, and that is worth knowing before you quote the figure anywhere it matters.

See what this tool actually did to real files — median size change, speed and sample size, published whichever way the numbers fall.

Privacy: nothing you type leaves your browser

  • Nothing you type is sent anywhere

    This tool is JavaScript running in your tab. There is no upload, no file and no job record — what you type stays in your own browser memory and goes away when you close the tab.

  • You can check this yourself

    Load this page, turn off your internet connection, and use the tool. It still works. That is not a promise about our conduct — it is something you can verify in ten seconds.

  • Nothing is stored, logged or counted

    We keep no copy of your input and no record that you used this tool with it. There is no account to attach it to, and no analytics event carrying its contents.

  • No third parties involved

    The code that builds your result is served from this domain rather than a public CDN, so no outside company sees that you used this page, or when.

Input, output and limits

Every figure below is read from the same configuration the server enforces, so this page cannot promise a limit the system will refuse.

Input
Your text
Output
Word, character and sentence counts
Maximum length
500,000 characters
Where it runs
Entirely in your browser — nothing is uploaded

Common use cases

  • Essays and coursework with a word limit

    Check before you submit, without pasting your work into someone else's server.

  • Cover letters and applications

    Private by construction — the text never leaves your machine.

  • Meta descriptions and ad copy

    The character count with and without spaces is right there.

  • Estimating narration or presentation length

    Reading time gives a usable first estimate at a stated speed.

Troubleshooting

The count differs from Microsoft Word
Word treats some hyphenated forms and standalone symbols differently. Differences of a few words on a long document are normal between any two counters; if a hard limit is close, trust the tool your marker uses.
The sentence count looks too high
Abbreviations containing full stops each read as a sentence ending. Sentence detection is an estimate, not a parse.
The page slows down on a very long paste
Counting happens in your browser, so extremely long documents are limited by your device. Split it into chapters.

Something else went wrong? Tell us what happened — a person reads every report, and that is how this list gets longer.

Frequently asked questions

Browse all tools
  • Is my text sent anywhere?

    No, and this is the reason to use this one. Counting words is trivial arithmetic that any browser does instantly, yet most word counters still post your text to a server. Here it is JavaScript in your own tab: load the page, disconnect from the internet, and it keeps working. Nothing is stored, logged or transmitted.

  • How do you count a word?

    A run of characters between spaces. We deliberately do not use the common shortcut of matching only English letters and digits, because that counts accented and non-Latin text wrongly — under that method "tiếng Việt" and most of the world's writing systems come out badly mangled.

  • Where does the reading time come from?

    Words divided by 200, which is a widely used figure for silent adult reading speed. It is a rough guide, not a measurement — dense technical writing reads slower and light prose faster. We show the assumption rather than presenting a mysterious number.

  • Is there a length limit?

    Half a million characters, which is a few hundred pages. The limit exists because the counting runs in your tab and a truly enormous paste would make the page stutter.

  • Does what I type get sent to your server?

    No. This tool is JavaScript that runs inside your browser tab, so what you type stays in your own device's memory and is never transmitted. There is no upload, no stored copy and no record that you used it — close the tab and it is gone. You can confirm this yourself: load the page, disconnect from the internet, and it still works. It accepts up to 500,000 characters, a limit that comes from what one browser tab can comfortably handle rather than from anything on our side.