Markdown Stats & Reading Time
Text
Paste an article, README, or any Markdown text to get a full breakdown: characters (with and without spaces), words, sentences, paragraphs, lines, plus structural counts for headings, links, images, code blocks, inline code, lists, tables, and blockquotes. Reading time is calculated at a configurable words-per-minute rate; speaking time uses 130 WPM. A heading outline is rendered at the bottom for quick navigation overview.
- Characters
- 480
- Chars (no space)
- 393
- Words
- 81
- Sentences
- 6
- Paragraphs
- 8
- Lines
- 22
Markdown structure
- Headings
- 2
- Links
- 1
- Images
- 0
- Code blocks
- 1
- Inline code
- 0
- List items
- 4
- Tables
- 1
- Quotes
- 1
Outline
- H1 Sample Article
- H2 What it counts
How to use
- Paste Markdown in the input.
- Adjust the words-per-minute rate if you read faster or slower than 200.
- Read the counters and the outline.
Frequently asked questions
- How is reading time calculated?
- Word count divided by your WPM (default 200), expressed in minutes and seconds. 200 WPM is roughly the average for fluent adults reading silently.
- Why is speaking time fixed at 130 WPM?
- Spoken pace is slower than reading. 130 WPM is the typical podcast / audiobook average. The two numbers help when you're estimating how long an article would take to record.
- What counts as a sentence?
- Anything ending in . ! or ?. This overcounts on URLs and abbreviations like 'Dr.' or 'e.g.', so treat sentence count as an estimate.
- Why are inline-code counts sometimes lower than expected?
- Backtick pairs inside code fences (```) are intentionally ignored — they belong to the code block, not as inline code in prose.
Related tools
URL Slug Generator
Turn any text into a clean URL slug — strip accents, choose a separator, set a max length.
Markdown Table Generator
Paste CSV, TSV, or pipe-delimited data and get a properly aligned GitHub-flavored Markdown table.
Text Diff Viewer
Compare two pieces of text and see line-by-line or word-by-word additions and removals.
Lorem Ipsum Generator
Generate placeholder text by paragraphs, sentences, or words.
Case Converter
Convert text between UPPER, lower, Title, camelCase, snake_case and more.
Character & Word Counter
Count characters, words, sentences, lines, and bytes in real time.