Free Word Counter for PDF, Word, PowerPoint & Excel

Count words, characters, and pages in any document. Free, private, and fast — files are processed in your browser with no upload to our servers.

100% freeRuns in your browserNo sign-up

What does this tool do?

The free Word Counter analyzes your document and returns an accurate word count, character count (with and without spaces), and page count. It handles PDF, Microsoft Word (DOCX), PowerPoint (PPTX), Excel (XLSX), and plain text files — the same formats we support for document translation. You also get a reading-time estimate, detected language, and the top-10 most frequent words.

Supported formats

Five formats covered. Files up to 10 MB. No sign-up, no email, no payment.

PDF

Extract text from all pages

DOCX

Microsoft Word documents

PPTX

PowerPoint presentations

XLSX

Excel spreadsheets

TXT

Plain text files

Is it private?

Yes. The word counter runs entirely in your browser — your document never leaves your device. We don't log, store, or share file contents. You can verify this in your browser's DevTools Network tab: parsing a file makes zero network requests.

If you later use our translation service, uploaded files are encrypted in transit and automatically deleted within 7 days.

Need this translated?

We support English, Spanish, Portuguese, and French across all the formats above — flat-rate pricing starting at $4.99.

Translate a document

Frequently asked questions

How accurate is the page count?
For PDFs, the page count is exact — we read the actual PDF page count from the document. For Word documents, PowerPoint, and Excel, we use the document's native page/slide/sheet count when available, and otherwise estimate using 250 words per page (the publishing industry standard for double-spaced manuscripts). For plain text, we always estimate at 250 words per page.
Why does 'browser-only' matter?
Because your document never leaves your device. No upload, no server-side copy, no retention, no analytics on content. For contracts, legal drafts, HR documents, or anything sensitive, this removes an entire category of risk. Open your browser's DevTools Network tab while using the tool — you'll see zero requests during parsing.
What happens to my file?
Nothing. The file is read into memory on your device, parsed locally, and discarded when you close the tab or press 'Count another.' We keep a small localStorage entry of the filename and word count (for the 'recent files' list) but never the file contents.
Can I count multiple files at once?
Not yet — the tool counts one file at a time. For a batch, drop each file, copy the stats, and paste them into a spreadsheet. A batch mode is on our roadmap.
Is there a file size limit?
Yes — 10 MB, matching our document translation service. This keeps browser performance snappy across laptops and phones. If you have a larger file, try splitting it or removing embedded images.
Do you support the older .doc and .xls formats?
Limited support. The legacy .doc and .xls binary formats are hard to parse reliably in a browser. We'll try to open them, but may fall back to a file-size-based estimate. For an accurate count, save the file as .docx or .xlsx first (any modern Office version can do this).