Word & Character Counter (Live) — With URL Analyzer

Get instant text statistics as you type: words, characters (with/without spaces), bytes (UTF-8), sentences, paragraphs, averages per sentence/paragraph, and estimated reading and speaking time. For web content, paste a link and the tool can fetch the page text (CORS or proxy fallback) so you can analyze articles, docs, and landing pages in seconds — all privately, in your browser.

Key Features

Live Counters

Real-time words, characters, bytes, sentences, paragraphs, averages, and density as you type or paste.

Reading & Speaking Time

Adjust WPM presets for reading and speaking to match your audience or presentation pace.

Keyword Density

Rank keywords by frequency with filters for minimum length, case folding, stopword removal, and optional regex include.

URL Analyzer

Paste a URL to fetch readable text from web pages. Uses direct CORS when available, or a lightweight server proxy fallback.

Export Report & CSV

One-click TXT report (full stats) and CSV export for the keyword table.

Privacy First

Everything runs locally in your browser. No uploads, no tracking — your content stays on your device.

How to Use the Tool

  1. Type or Paste: Add your text into the input box. Stats refresh instantly.
  2. Analyze a URL (optional): Paste a link and click Analyze URL to fetch the page text.
  3. Tune Settings:
    • Set reading/speaking speeds
    • Choose top-N keywords, minimum length
    • Enable case-insensitive counting and stopword removal
    • Use a regex filter to include only certain words (e.g., ^data)
  4. Review Density Table: See frequency, density %, and token length for the top keywords.
  5. Export: Download a TXT report or CSV of keywords for SEO, briefs, or audits.

Supported Operations

Text Metrics

Counts words, characters, and UTF-8 bytes, detects sentences/paragraphs, and computes averages (words per sentence/paragraph).

  • Unicode-aware tokenization (handles multilingual text and smart apostrophes)
  • URL and email tokens treated as single words
  • Robust sentence/end punctuation heuristics

Keyword Density

Sortable frequency table with density percentages. Useful for SEO analysis, editorial balance, and topic focus checks.

  • Case folding and stopword exclusion toggles
  • Minimum token length
  • Optional regex include filter for scoped analysis

Technical Details

The analyzer is built with modern web APIs for speed and privacy. URL fetch uses a two-step approach:

  • Direct CORS: Fetch the page when the site permits it
  • Proxy Fallback: Optional same-origin PHP endpoint that retrieves HTML server-side and returns plain text

Use Cases

SEO & Content Strategy

Check keyword balance, density, and readability signals before publishing.

Editing & QA

Quickly audit length, structure, and pacing for articles, docs, and UX copy.

Academic & Research

Estimate read time, compare drafts, and export keyword data for analysis.

Presentations

Tune scripts to fit time slots using speaking-time presets.

Privacy & Security

This tool follows a privacy-first design:

  • No text is uploaded during local analysis
  • URL fetch prefers direct CORS; proxy fallback is same-origin
  • No analytics, no tracking pixels
  • Temporary in-memory processing with easy clear/reset

Browser Compatibility

Works with current versions of Chrome, Firefox, Safari, and Edge. JavaScript required.