Count words, characters, sentences, paragraphs, and reading time as you type. Get keyword density, readability details, and export your results — all in your browser, nothing uploaded or stored.
Type or paste your text below
Fetches the page text right in your browser. Some sites block this (CORS) — if it fails, copy and paste the text instead.
Type or paste text into the box, upload a .txt/.md file, or try fetching a page by URL. Your word, character, sentence, and paragraph counts update live, alongside reading time, readability details, and the most frequent keywords in your text.
Yes. This word counter is completely free, has no sign-up, and no limit on how much text you can analyze.
No. Every count runs locally in your browser using JavaScript. Your text is never uploaded to a server or stored anywhere.
Reading time divides your total word count by a reading speed, which defaults to 225 words per minute and can be adjusted in the Options panel. Speaking time uses an average speaking pace of 130 words per minute.
Words with three or more syllables are flagged as difficult, a common heuristic used in readability scores such as Flesch-Kincaid.
Yes. Use the File Upload tab to load a .txt or .md file, or the URL tab to try fetching a public page's text directly in your browser.
Most websites block cross-origin requests from other domains for security (CORS), so the browser can't read their content directly. If fetching fails, copy and paste the text into the Text tab instead.