Spell Checker — 11 Languages, Private & Offline
Free online spell checker for English, Spanish, German, French, Italian, Dutch, Portuguese, Swedish, Polish, Ukrainian and Russian. Runs privately in your browser.
🔒 Runs entirely in your browser — nothing is uploadedA private spell checker that runs in your browser
Most online spell checkers send your text to a server. This one does not. When you pick a language, the page downloads an open-source Hunspell dictionary — the same format used by LibreOffice, Firefox and many other programs — and checks your words locally with the nspell engine in a background worker. Contracts, medical notes, unpublished articles and private emails can be checked without leaving your device, and the page keeps working offline once the dictionary has loaded.
Eleven languages are available: English, Italian, Spanish, German, French, Dutch, Portuguese (Brazil), Swedish, Polish, Ukrainian and Russian. Hunspell understands how words are built from stems and endings, so it recognises inflected forms such as plurals, verb conjugations and case endings without needing every form listed separately. That makes it especially useful for languages with rich grammar, such as Polish, Ukrainian and Russian.
Fix mistakes quickly
Possible misspellings are underlined in the preview, and each unique word appears in a list with how many times it occurs. Suggestions are calculated in the background and appear next to each word; click one to replace every occurrence in your text at once. If a word is correct — a name, a brand, a technical term — choose Ignore to skip it for this session, or "Add to dictionary" to remember it for that language on this device.
By default, words written entirely in capitals (acronyms such as NASA or GDPR) and words that contain digits are skipped, because they are rarely real spelling mistakes. Web addresses and email addresses are skipped too. Curly and straight apostrophes are treated the same, so "don’t" and "don't" are both accepted.
Limitations
A spell checker looks at words one at a time. It cannot tell whether you meant "form" or "from", and it will not fix grammar or punctuation. Very new words and rare proper names may be missing from the dictionaries. For the best result, read your text once more after the spelling is clean.
How to use
- Choose a languageSelect one of 11 languages; the matching Hunspell dictionary loads in your browser.
- Paste or type your textPossible misspellings are underlined in the preview and listed with suggestions.
- Fix or keep wordsClick a suggestion to replace every occurrence, ignore a word for now, or add it to your personal dictionary.
- Copy the corrected textCopy the result back into your document, email or website.