Text & Data100% private
Reading Time Estimator
Calculate how long it takes to read any text based on average WPM.
.txt · .md · .html · .pdf · .docx · .xlsx · .csv · images
1 min
slow reader
200 WPM
1 min
average reader
238 WPM
1 min
fast reader
300 WPM
133 words total
How it works
- 1Add your textPaste text, or import a file (.txt, .md, .html, .pdf, .docx, .xlsx, .csv, or images via OCR). Everything runs in your browser.
- 2See reading timesThree estimates are shown: slow (200 WPM), average (238 WPM), and fast (300 WPM).
- 3Plan your contentUse these estimates to gauge article length, plan presentations, or set expectations.
Frequently asked questions
Which files can I import?
Plain text (.txt), Markdown (.md), HTML, PDF, Word (.docx), Excel (.xlsx), CSV, JSON, XML, and images (JPG, PNG, WebP, etc.) which are read with OCR.
Is my file uploaded?
No. All extraction and OCR run entirely in your browser. Your files never leave your device.
Why three different speeds?
Reading speed varies by person and content type. Academic papers are read slower (~200 WPM), casual articles at average speed (~238 WPM), and familiar content faster (~300 WPM).
How accurate is this?
Estimates are based on word count divided by WPM. Actual reading time depends on content complexity, vocabulary, reader familiarity, and whether the text includes technical terms.