Spell Checker

Paste English text to find misspelled words, see ranked suggestions, and get a fully corrected copy. Runs entirely in your browser — no server, no sign-up.

Try:
Spelling report

About this tool

Paste any block of English text and this spell checker flags the words that aren't in its dictionary, offers ranked correction suggestions for each one, and hands back a fully corrected copy of your text — all without anything leaving your browser. There is no sign-up, no upload, and no server round-trip: the dictionary and the matching run locally in WebAssembly.

Suggestions come from a bundled ~84,000-word English dictionary. Unknown words are matched against the dictionary using Damerau-Levenshtein edit distance (insert, delete, swap, or transpose a letter), and the candidates are ranked by how common the word is, so the most likely fix comes first.

Worked example

Input:

I recieve teh enviroment.

Output:

3 possible misspellings found (3 words checked):

recieve → receive
teh → the
enviroment → environment

Corrected text:
I receive the environment.

Each misspelled word is listed with its suggestions, and the corrected text replaces every error with its top suggestion while keeping the original capitalization.

Options

Limits

FAQ

Does it check grammar and punctuation too?

No — this tool checks spelling only. It flags words that aren't in its dictionary and suggests corrections, but it does not check grammar, punctuation, capitalization rules, or writing style.

Why is a correctly spelled word being flagged?

The dictionary holds about 84,000 common English words. Rare technical terms, brand names, slang, and non-English words may not be included. Add any word you want treated as correct to the Custom words box, or turn on Ignore Capitalized words to skip proper nouns.

Will it catch "their" used instead of "there"?

No. Both their and there are correctly spelled words, so neither is flagged. Catching a real word used in the wrong place (a "real-word error") requires a grammar/language model and is out of scope for a pure spelling checker.

Is my text sent to a server?

No. The dictionary and the spell-checking run entirely in your browser using WebAssembly. Nothing you paste is uploaded, logged, or stored — you can even run it offline once the page has loaded.

How are the suggestions ordered?

Candidate corrections are generated by making single-letter edits (and, if needed, two edits) to the misspelled word, keeping only real dictionary words. Those are ranked by edit distance first and then by how common the word is, so the most likely correction appears first. Use Suggestions per word to widen or narrow the list.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool spell-check "I recieve teh enviroment."

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/spell-check/?text=I%20recieve%20teh%20enviroment.&max_suggestions=5&ignore_uppercase=true&ignore_capitalized=true&custom_words=gizza%2C%20wafer%2C%20wasm

Machine-readable descriptor: tool.json — title + parameters JSON Schema for agents.