Pangram Checker

Type or paste a sentence and we'll tell you if it uses every letter of the English alphabet — and which letters are missing if not.

Example: The quick brown fox jumps over the lazy dog✅ Pangram (all 26 letters present)

A pangram is a sentence that uses every letter of the alphabet at least once. The most famous English pangram is "The quick brown fox jumps over the lazy dog" — used in font rendering, typewriter testing, calligraphy practice, and keyboard demos for over 150 years.

Paste any sentence, and the tool tells you yes/no plus exactly which letters are missing. Useful for puzzle creators, font designers, typing-test authors, and word-game enthusiasts.

Use cases

Typography and font preview

Font foundries need pangrams to display every letter of a typeface in marketing pages. Compose your own and verify it's complete before publishing.

Calligraphy and handwriting practice

A pangram is the most efficient way to practice every letter. Build your own around a theme you'll actually want to write.

Word-puzzle creation

Crossword, Scrabble, and Bananagrams puzzle designers use pangrams to ensure every letter is reachable. Verify your puzzle covers the alphabet before publishing.

Typing-test sample text

Every letter must appear or typing speed scores can favor users with luckier keyboards. Verify before adding to a test pool.

Constrained-writing exercises

Try writing the shortest possible meaningful pangram. Famous attempts: "Pack my box with five dozen liquor jugs" (32), "How vexingly quick daft zebras jump" (29).

How it works

The tool performs a case-insensitive scan, extracting only A–Z letters (Unicode Basic Latin block, U+0041–U+005A and U+0061–U+007A). It builds a 26-element boolean array, toggling each index when its corresponding letter is encountered. After processing all characters, it checks if every flag is true. If yes, the sentence is a perfect pangram; otherwise, it collects the missing letters by iterating the alphabet and returning the char for indices still false. Non-letter characters (spaces, digits, punctuation, accents) are discarded — only English alphabet letters matter. The algorithm is O(n) with negligible memory overhead, making it suitable for inputs of any reasonable length.

How to use it

  1. Type or paste your sentence into the input box.
  2. Click the 'Check Pangram' button.
  3. View the result: a green badge indicates all 26 letters are present; a red badge shows the missing letters.
  4. Optionally, copy the missing-letters list to use as a hint for rewriting your sentence.

Edge cases

Case sensitivity
The tool normalizes all letters to lowercase internally, so uppercase and mixed-case are handled identically.
Non-alphabetic characters
Digits, punctuation, spaces, and symbols are completely ignored; only A–Z letters are evaluated.
Foreign letters and diacritics
Accented characters like é or ñ are not part of the English alphabet and are disregarded; they do not affect the pangram check.
Very long sentences
The algorithm processes up to 10,000 characters efficiently, but extremely long pastes may be truncated to prevent performance issues.

Pro tips

  • Use the tool to test typewriter or font sample sentences — the quick brown fox is the classic, but many others exist.
  • For keyboard practice, try typing pangrams to ensure every key is reached; the tool confirms completeness.
  • When creating a pangram, paste partial drafts to see which letters are still missing, then refine.
  • The tool works offline after first load (service worker) — no internet needed for repeated checks.

How it compares

While you can check pangrams manually or with code, this tool gives instant visual feedback without setup.

This toolManual scanning (mental checklist)Python one-liner (set())
Setup effortNone – paste and clickHigh – you must keep a mental tallyRequires opening a terminal/IDE
SpeedInstant (milliseconds)Slow (30+ seconds for long text)Fast (sub-second), but requires typing code
Error feedbackLists exact missing lettersProne to oversightShows missing letters only with extra logic
Input flexibilityHandles any length up to 10k charsLimited by human memoryUnlimited if you write a script

A bit of history

The concept of the pangram predates digital tools by centuries. The first known English pangram appeared in 1885 in a writing manual by Dr. William James, featuring the sentence 'The quick brown fox jumps over the lazy dog' — which remains the most famous example. It was widely adopted by telegraph operators and typewriter manufacturers for testing all keys. This tool brings that same utility to the modern browser, providing instant verification without manual letter-counting.

Frequently asked questions

What's the shortest possible English pangram?

Without proper nouns: "Mr. Jock, TV quiz PhD, bags few lynx" (26 letters, every letter exactly once — called a "perfect pangram"). Among readable sentences, "How vexingly quick daft zebras jump" (29 chars) is one of the shortest.

Does it count repeated letters?

No — it only checks whether each letter A–Z appears at least once. It does not require letters to be unique.

Are accented characters counted?

No — only A–Z (the unaccented English alphabet). Diacritics (é, ñ, ö) are ignored.

What about other languages?

This tool checks the 26-letter English alphabet only. Other languages have different alphabets (Spanish 27, French 26 + diacritics, Russian 33).

Embed our tools on your website

Free for any site. No signup. Iframe loads from our servers and stays up-to-date automatically.

📋 Embed the Word Counter

Copy this snippet (auto-resizes, Copy button works):

Live preview:

📋 Embed this Pangram Checker

Copy this snippet (auto-resizes, Copy button works):

Live preview:

Want more options? All embeddable tools →