Text Case Statistics Report

See the percentage breakdown of uppercase, lowercase, digits, punctuation, and whitespace in your text.

Chars: 0 Words: 0 Lines: 0

About the Text Case Statistics Report

Count Unicode code points by category: ASCII uppercase A–Z, lowercase a–z, digits 0–9, ASCII punctuation, JavaScript whitespace and other characters. Each category has a count, percentage and bar. Accented letters and non-Latin scripts are counted under Other rather than upper or lowercase.

Features

  • Uppercase letter count and percentage
  • Lowercase letter count and percentage
  • Digit count and percentage
  • Punctuation mark count and percentage
  • Whitespace (spaces, tabs, line breaks) count and percentage
  • Total character count with category breakdown
  • Visual bar chart for each category
  • Real-time analysis as you type or paste
  • 100% private — browser-only processing

How to use this tool

The Text Case Statistics Report works right in your browser — no signup, no installation. Follow these steps:

  1. Type or paste your text into the input area.
  2. View the instant breakdown of character categories.
  3. Each category shows raw count, percentage, and a visual bar.
  4. Use the data to understand your writing composition.

Frequently asked questions

What counts as punctuation?

Punctuation includes . , ! ? ; : " ' - ( ) [ ] { } < > / @ # $ % ^ & * + = ~ ` | \ and similar marks.

What counts as whitespace?

Whitespace includes characters matched by JavaScript’s whitespace expression, such as spaces, tabs and line breaks. Some invisible formatting characters, including zero-width spaces, fall under Other.

What are "other" characters?

Other characters include any characters that are not letters, digits, punctuation, or whitespace — such as emoji, symbols, and non-Latin characters.

Using the results

Good analysis needs to be both fast and private. The Text Case Statistics Report processes your text locally and shows results as you work, so you can iterate on drafts and data freely, knowing the content is never transmitted or stored.

Related Free Online Tools