Skip to content
Grammar CheckerUtility

Grammar & Spelling Checker

0 words · 0 characters

Rule-based English checker. Up to 60,000 characters per run. Your text never leaves this tab.

Suggestions

Paste your text and choose “Check text”. Suggestions appear here with a short explanation; each one can be applied or dismissed individually.

Exactly what is checked

  • Common misspellings

    About 150 frequently misspelled English words (for example “recieve”, “definately”, “seperate”).

  • Missing apostrophes

    Contractions written without an apostrophe, such as “dont” or “theyre”.

  • Repeated words

    The same word typed twice in a row, such as “the the”.

  • Spacing around punctuation

    Spaces before punctuation, missing spaces after punctuation, and doubled spaces.

  • Repeated punctuation

    Strings such as “!!” or “?!” that are usually a typo.

  • Sentence capitalisation

    A sentence that begins with a lowercase letter, including the pronoun “i”.

  • a / an

    Article agreement for ordinary words (“a apple” → “an apple”).

  • Wordy phrases

    Verbose expressions with a shorter equivalent, such as “in order to”.

This is a rule-based checker for English, not a full grammar engine. It does not detect misused homophones (their/there/they’re), complex subject–verb agreement, or awkward phrasing, and it will not rewrite your text for you. Read every suggestion before applying it.

Paste your text and get a list of concrete, explained fixes: misspellings, repeated words, punctuation spacing, lowercase sentence starts, a/an agreement, and wordy phrases. Apply or dismiss each one — nothing is sent anywhere.

  • 100% in-browser
  • Explanation for every suggestion
  • Apply or dismiss individually
  • 🇬🇧 English only
Free, no sign-upProcessed in memory

How to use the grammar checker

  1. 1

    Paste your text

    An email, an essay, a report, or a caption. Up to 60,000 characters per run, and nothing is uploaded.

  2. 2

    Review each finding

    Every suggestion shows the original wording, the proposed fix, the line number, and a one-sentence explanation of the rule.

  3. 3

    Apply, then copy

    Apply the fixes you agree with, dismiss the rest, then copy the corrected text back into your document.

What it can and cannot do

  • ✅ Common misspellings from a curated English word list
  • ✅ Missing apostrophes in contractions such as “dont”
  • ✅ Repeated words and doubled spaces
  • ✅ Spaces before punctuation and missing spaces after it
  • ✅ Sentence-initial capitalisation and the pronoun “i”
  • ✅ “a” versus “an” for ordinary words
  • ✅ A short list of wordy phrases with shorter equivalents
  • ⚠️ No homophone detection (their / there / they’re)
  • ⚠️ No full subject–verb agreement analysis
  • ⚠️ No rewriting, tone, or clarity suggestions
  • ⚠️ English only — other languages will mostly pass through
  • ⚠️ Cannot verify facts, citations, or terminology
  • ⚠️ A clean result is not proof that the text is error-free

Checking a longer document? Word Counter gives you length, sentence, and reading-time statistics, and Case Converter fixes heading capitalisation once the wording is settled.

Frequently asked questions

7
How does this grammar checker work?
It is a transparent rule engine that runs in your browser. It looks for known misspellings, missing apostrophes in contractions, repeated words, spacing and punctuation slips, sentences that start in lowercase, the lowercase pronoun “i”, “a/an” agreement, and a short list of wordy phrases. Each finding explains the rule, and you decide whether to apply or dismiss it. There is no language model and no external service, so the text never leaves your device.
Is this as capable as a full grammar service?
No, and it does not claim to be. It cannot tell “their”, “there”, and “they’re” apart, will not catch every subject–verb agreement error in complex clauses, and cannot rewrite awkward sentences. It is a fast first pass for the mistakes that are most common in everyday writing. For a full language model you would need a paid service; FileNova does not send your text to one from this page.
Does it send my text to a server?
No. The analysis is plain JavaScript executed in the tab you have open. No request carries your text anywhere, and nothing is stored when you close the page.
Which language does it support?
English only. The spelling list, contractions, a/an rule, and phrasing rules are all English-specific. Other languages will produce few results and, more importantly, no false assurance that a text is correct.
Why are some mistakes not detected?
Detection relies on rules and a curated word list rather than a statistical model, so anything that requires understanding meaning is out of scope. Homophones, idioms, article choice in unusual constructions, and long-range agreement all fall outside it. Treat the result as a checklist, not as a guarantee of correctness.
Can I apply every suggestion at once?
Yes — “Apply all shown suggestions” applies the first suggestion of every visible finding. Because a rule-based engine can occasionally misunderstand context, skim the list first, and remember that dismissing a finding hides every identical finding until you press the check again.
Is there a length limit?
The checker analyses up to 60,000 characters per run in the browser. Longer documents are truncated and the panel tells you when that happened.