Markdown Word Count & Reading Time — Live Document Stats
Live document stats for markdown: words, characters, sentences, paragraphs, reading time, and heading structure — computed locally, nothing uploaded.
More tools
All free, all private — everything runs in your browser.
Markdown to HTML Converter
Convert markdown to clean HTML — copy a fragment, or download a standalone .html document with inline styles that looks right anywhere.
Markdown to Plain Text
Strip markdown syntax to clean readable prose — headings, emphasis, links, and tables normalized — for email, docs, and plain-text previews.
TOC Generator
Generate a table of contents from any markdown document: heading outline, GitHub-style anchor slugs, and nested copy-ready markdown or HTML lists.
Markdown Live Editor
Write markdown with a live split-pane preview: headings, lists, tables, code, quotes, and links rendered instantly. Nothing uploaded.
Markdown Table Generator
Build markdown tables in a visual grid — add rows and columns, align cells — and copy the pipe-table source that renders everywhere.
Front-Matter Editor
Edit and validate YAML front matter for Jekyll, Hugo, and static-site posts: types checked, required fields flagged, dates and booleans normalized.
How to use Word Count & Readability
- 1Paste or write your markdown in the editor.
- 2Read the live stats: words, characters, sentences, paragraphs, reading time.
- 3Watch the prose counts exclude syntax — code blocks report separately.
- 4Trim or expand toward your target; the benchmark hints show where typical docs land.
Word Count & Readability FAQ
- Does it count markdown syntax as words?
- No — counts are computed on the prose: syntax characters (#, **, pipes, brackets) are excluded so the numbers match what a reader actually reads. Code blocks are counted separately and reported as their own line.
- How is reading time calculated?
- Words ÷ 200 wpm (the slow end of average adult reading) for reading, and ÷ 60 wpm for technical docs with code. Both are shown; pick the honest number for your audience.
- What are the benchmark targets?
- Typical blog posts run 500–1,500 words; docs pages 300–800; READMEs vary wildly. The stats panel highlights where your draft sits so you can trim or expand deliberately.
- Is my draft uploaded?
- Never. Counting is pure string processing in your browser under a strict Content-Security-Policy — nothing leaves the device.