Online Tool Store Online Tool Store

Grammar Checker

Check grammar, spelling and style with plain-English explanations, a readability score, and long-sentence flags. Copy the report as text.

This works right here on your device — nothing gets sent out.

0 words 0 issues found

How it works

  1. Paste or type your text into the box.
  2. Checks run automatically as you type (briefly debounced so it doesn't lag on long text).
  3. Each issue found shows the flagged snippet, a plain-English explanation, and which category it falls under.
  4. Check the readability estimate above the results, and use "Copy report" to export every issue as text.

What it actually checks

Four independent passes over the text, each looking for a different, narrow class of issue — no AI model, no server, nothing sent anywhere:

  • Grammar — "could of" → "could have", missing capital letters after a sentence ends, and a/an agreement (with common exceptions like "an hour" and "a university").
  • Spelling — a curated list of frequently misspelled words (definately, seperate, recieve, and similar), plus "alot" → "a lot".
  • Style — likely passive voice, vague "weasel words" (very, basically, several…), wordy phrases ("due to the fact that" → "because"), repeated words, sentences over 35 words, and sentences that open with "So" or "There is/are".
  • Worth checking — every occurrence of commonly confused words (its/it's, your/you're, their/there/they're, affect/effect) is flagged as a reminder, whether or not it's actually wrong, since telling them apart correctly needs to understand the sentence's meaning.

A readability estimate (Flesch Reading Ease, 0-100) sits above the results, using the standard formula with an approximate, dictionary-free syllable count — useful for comparing drafts, not a precise measurement.

This is rule-based pattern matching, not language understanding — it won't catch every grammar mistake (subject-verb agreement across a complex sentence, wrong verb tense, and similar issues are out of reach for this approach), and it can occasionally flag something that's actually fine. Treat it as a first pass, not a final proofread.

FAQ

Is this as thorough as Grammarly or Microsoft Editor?

No, and it doesn't try to be. Those tools run large language models on a server, which means your text has to leave your device. This one runs a fixed set of rules — common mix-ups, misspellings, and prose-style checks like passive voice — entirely in your browser, so it's more limited but keeps everything local.

Why does it flag words like "its" or "your" even when I used them correctly?

Those are listed under "Worth checking," not "Grammar" — a deliberate, lower-confidence category. Telling "its" from "it's" correctly requires understanding the sentence's meaning, which simple pattern matching can't do reliably, so every occurrence is flagged as a reminder to double-check rather than a claimed error.

Does it check spelling for every word, like a dictionary?

No — it checks against a curated list of commonly misspelled words (definately, seperate, recieve, and similar), not a full dictionary. It won't catch every typo, and it won't flag words it doesn't recognize as simply unusual.

What's a false positive I should expect?

The a/an check assumes standard pronunciation, so unusual cases can trip it up, and the missing-capital check can misfire after abbreviations like "Dr." or "U.S." — both are noted limitations, not bugs to report.

What is the readability score?

An estimated Flesch Reading Ease score from 0-100, using the standard published formula. The word-per-sentence part is exact; the syllables-per-word part uses a vowel-group heuristic rather than a dictionary, so treat the score as an estimate, not an exact measurement — it is still useful for comparing drafts.

Does it flag long or run-on sentences?

Yes — a sentence over 35 words is flagged as worth splitting for easier reading. This counts words only; it does not judge whether the sentence is actually a grammatical run-on.

Can I export the results?

Yes — "Copy report" copies every flagged issue as a numbered, plain-text list, ready to paste into a document, ticket, or email.

Is my text uploaded or stored anywhere?

No. Every check runs in your browser using JavaScript — nothing you type is sent to a server, saved, or logged.

How we compare

FeatureOnline Tool StoreGrammarCheck.netGPTZeroNoteGPT
Runs entirely in the browser — nothing sent to a server✓✗✗✗
No sign-up✓Not requiredNot requiredNot required
No word/character limit✓10,000-character limit10,000-character limit20,000-word limit
Readability score shownYes, estimatedReadability level assessmentNot listedNot listed
Copy results as a report✓Not listedNot listedCopy or download as DOC/PDF
Deep, context-aware grammar correctionNo✓✓✓

GrammarCheck.net, GPTZero and NoteGPT can correct far more than this tool, since they run a full language model on a server. If keeping a draft off a third-party server matters more than deep AI-level correction — internal notes, something not ready to share — this catches the common slips, estimates readability, and lets you export the findings, without your text leaving your device. For a genuinely thorough pass, a server-backed tool will catch more.

Explore related tools

Embed this tool

Paste this on your own site — it stays free, and every file still stays in your visitor's browser, not yours or ours.