Word Counter — Characters, Sentences & Reading Time

Count words, characters, sentences, paragraphs, and estimated reading time. Optional Twitter, meta, and SMS limits — paste-only, fully local.

Loading…
word counter
word counter — local, honest limits documented on this page.

Developer notes

• Paste-only v1 — no file pick/drop. • 64 KiB UTF-8 limit. • The active limit's progress bar turns amber at 80% and red only once you go over — copy a one-line stats summary from the toolbar.

Options

Character limit presets
Character limit presets — changes the output or verdict for this tool.
Headline character mode
Headline character mode — changes the output or verdict for this tool.
Reading speed
Reading speed — changes the output or verdict for this tool.

Use cases

• Quick checks without leaving the browser. • Pair with other Markdown tools on the hub.

Examples

Example 1

Before

FastMinify ships more than 150 browser-local developer tools: minifiers, formatters, JSON utilities, DevOps helpers, and clusters like Text & Markdown. Everything runs in your tab—paste code or prose, tweak options, copy the result. No account is required for the core toolbox. This word counter totals words, characters (with or without spaces), sentences, paragraphs, and an estimated reading time. Use limit presets when you draft a tweet, meta description, or SMS. Counts update as you type; nothing is uploaded to our servers. Try switching headline count or reading speed to see how the summary changes.

After

words=94 · 7 sentences · 3 paragraphs · < 1 min read

Example 2

Before

Tweet draft under 280 chars…

After

limit=under (280)

Related tools

Hub text tools. Also: beautify-markdown.

word counter FAQ

Browser-local

Is my text uploaded?

No. Everything runs locally in your browser.

What is the size limit?

64 KiB (UTF-8) per tool.

Text & Markdown

Count words, build Markdown TOCs, and clean line lists — all in your browser.

Explore other tool categories

Minify

Shrink code and assets for production — minify JavaScript, CSS, HTML, JSON and XML before gzip or CDN deploy.

Beautify

Make code readable with consistent indentation — beautify JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML and more in your browser.

Unminify

Expand minified or compressed code — unminify JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML and other formats when debugging or reviewing.

Conversion

Transform data between JSON, YAML, XML and CSV locally — no server uploads.

JSON Tools

Validate, format, diff and explore JSON payloads — complementary to minifiers and converters.

SVG Tools

Preview, optimize with SVGO, export Data URI, resize, beautify, convert to JSX and validate SVG — all in your browser.

DevOps & Infra

Terraform HCL format/validate/minify, Dockerfile format & lint, Docker Compose and .env validation.

CI/CD

GitHub Actions and GitLab CI — format YAML and check workflow/job structure in your browser.

Logs & observability

Line-oriented JSON/NDJSON and Nginx/Apache access logs — format, filter, validate, and CSV/TSV.

Kubernetes

Multi-doc manifests, structural validate, Ingress/Deployment starters, and Helm values formatting.

Networking / IP

CIDR, subnets, and IPv4/IPv6 helpers — in your browser.

Security & tokens

JWKS, X.509 certificates, and secrets scan — browser-local.

API & schemas

OpenAPI tools to format, validate, and lint your specs.

Encoding

Encode or decode Base64, URL components and HTML entities — client-side only.

Developer utilities

Timestamps, UUID, ULID, Nanoid, cron, passwords, regex, slugify, number bases, case, text diff, and chmod — all client-side.

Serialization

Serialize and deserialize PHP data structures beside JSON workflows.