Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Document Word Counter

Word and character counts for a whole batch of documents — with a quote.

Text No upload Works offline Free, no sign-up

What to count

Quote — add a rate (optional)

Amounts appear in the table once you type a rate. Your rate is remembered in this browser only.

Saved rates (one per client or kind of job)

Next steps

About the Document Word Counter

Drop a batch of documents — Word (DOCX), PDF, OpenDocument (ODT, ODP), PowerPoint (PPTX), EPUB, RTF, HTML, Markdown or TXT — and get the words, characters with and without spaces, CJK characters, lines and pages of every file, plus the totals. Nothing has to be opened in its app, and nothing is uploaded: each file is read in your browser.

It is made for quoting translation, editing and writing work: add a rate per word, per 1,000 words, per character, per CJK character, per standard line or per page, with a minimum charge, and the amount appears next to each file. The whole table exports to CSV for a quote or an invoice, and you can view the exact text that was counted for any file.

How to use it

  1. Drop your files onto the box or choose them — as many as you like, in any mix of formats. Password-protected PDFs ask for their password.
  2. Choose what to count: footnotes and endnotes, headers and footers, speaker notes (slides), and how big a page is for the page estimate.
  3. To price the job, open Quote: pick the unit, type your rate (and a minimum charge if you have one) and choose the currency — or pick one of your Saved rates.
  4. Check the table — View text shows exactly what was counted — then Download CSV, Copy summary, or Create a quotation to open the Quotation Generator with one line per file, ready for your logo and business details and a branded PDF.

Examples

A translation quote
Input
report.docx (2,410 words) + slides.pptx (865 words) · rate 0.08 per word
Result
3,275 words → 262.00 (192.80 + 69.20)
Japanese source text
Input
東京は大きい (6 characters)
Result
6 words · 6 CJK characters — each Chinese or Japanese character counts as one word
German-style standard lines
Input
1,000 characters with spaces
Result
19 standard lines (1,000 ÷ 55 = 18.2, rounded up)

Common uses

  • Quoting a translation or proofreading job from the client’s files before accepting it.
  • Checking a manuscript, thesis or set of chapters against a word limit without opening each file.
  • Comparing the length of the documents in a project folder, or of slide decks and their speaker notes.
  • Counting CJK characters for Chinese, Japanese or Korean jobs that are priced per character.

What is counted in each format

  • DOCX (Word): the body, tables and text boxes, footnotes and endnotes (option), headers and footers (option, off by default). Tracked changes are counted as if accepted — deleted text is left out — and field codes, hidden text and comments are not counted. The page count Word saved in the file is shown too.
  • PDF: the text layer, put into reading order with the same engine as PDF to Text; words broken by a hyphen at a line end are joined. Scanned pages have no text and are flagged — run OCR PDF first. For per-page counts and running-header removal, use the PDF Word Counter.
  • ODT / ODP (LibreOffice, OpenOffice): paragraphs, headings, tables, text boxes and notes; tracked deletions and comments are left out.
  • PPTX (PowerPoint): every slide in presentation order, SmartArt text and the speaker notes (option); slide numbers and date fields are left out. Hidden slides are counted and mentioned.
  • EPUB: the chapters of the book in reading order. DRM-protected e-books cannot be read.
  • RTF, HTML (visible text — no scripts, styles or page head), Markdown (the text as it reads, without the formatting marks) and TXT (UTF-8, UTF-16 or Windows-1252).

How words, characters and pages are counted

Words follow the Unicode word rules used by the Word Counter: don’t and well-known are one word, numbers are words, punctuation on its own is not. Chinese and Japanese have no spaces between words, so each Han, Hiragana or Katakana character counts as one word, the usual convention for quoting such text; Korean, which uses spaces, is counted by words. CJK characters counts Han, Hiragana, Katakana and Hangul letters, without punctuation.

Characters are the characters you see (an emoji or an accented letter counts once). With spaces includes spaces and tabs but not line or paragraph breaks; without spaces leaves out all white space.

Pages in the file are what the app saved (Word, LibreOffice) or the real page or slide count (PDF, PPTX). Estimated pages divide the words or characters by the page size you choose: about 500 words for a single-spaced page and 250 for a double-spaced one are common rules of thumb; 1,800 characters (30 lines of 60) is a widely used “standard page” (Normseite) in German-speaking and Central European translation, although 1,500 and 1,650 are used too (German Wikipedia, Normseite) — choose the size your client uses.

Quotes

The amount for each file is its units × your rate, rounded to two decimals (whole yen for JPY); the total is the sum, raised to your minimum charge if it is lower. Type the rate with a decimal point or a decimal comma — 0.08 and 0,08 are the same — and check it in the line under the form, which shows the sum worked out. Create a quotation hands the priced files to the Quotation Generator on this site (in your browser only — nothing is uploaded): each file becomes a line with its units as the quantity and your rate as the price, and a minimum charge that applies becomes a line of its own, so the quotation adds up to the same total. Tax is left off there for you to choose, because the counter cannot know whether GST or another tax applies to your work. Standard lines are characters with spaces ÷ 55, rounded up for each file — the unit German courts pay translators by under § 11 of the Justizvergütungs- und -entschädigungsgesetz (JVEG), “for every 55 keystrokes started” (gesetze-im-internet.de). Your rate, currency and minimum are remembered in this browser, and under Saved rates you can keep up to 50 named rates — one per client or kind of job — and switch between them; they are stored in this browser only.

Limitations

  • Old binary formats (.doc, .ppt) and password-protected Office files cannot be read; save them as .docx or .pptx without a password first.
  • Text in images, charts, embedded spreadsheets and scanned pages is not counted. Word and PowerPoint may count some of it differently, so expect small differences from their own counts.
  • Word processors decide line breaks by layout; here “lines” are the lines of the text itself (paragraphs and manual line breaks), except for PDFs, where they are the lines on the page.
  • Very large files are read in your browser’s memory; files over 200 MB are not accepted.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot. PDF files need the PDF engine, downloaded from MySmartCoPilot once (about 0.5 MB); your documents are read on your device and never uploaded.

Frequently asked questions

Are my documents uploaded?

No. Every file is opened and counted in your browser; nothing about the files or their text is sent to a server. PDFs need the PDF engine, which is downloaded from MySmartCoPilot once.

Why is my count different from Microsoft Word’s?

Word has its own rules for dashes, slashes and symbols, and its Word Count dialog has a setting for text boxes, footnotes and endnotes. Set Footnotes and endnotes here the same way, and use View text to see exactly what was counted.

How are Chinese and Japanese counted?

Each Han, Hiragana or Katakana character counts as one word, and the CJK characters column gives the character count most CJK quotes use. Korean is written with spaces between words, so it is counted by words, and its Hangul syllables are included in CJK characters.

Can I count many files at once?

Yes — drop as many as you like. They are read one after another, and the table shows each file and the totals.

What is a standard line?

A billing unit of 55 characters including spaces, common for translations in Germany. A text of 1,000 characters is 19 standard lines (18.2 rounded up).

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.