icanwrite.app

English grammar checker for non-native writers

Correct your English: the grammar, and what sounds unnatural

Paste your email or essay to correct your English. Each mistake, and each phrase a native speaker wouldn't use, is marked with the native version and why.

Inflation is hurting the society.

Society means people in general here, so English uses no article. Portuguese, Spanish, French and German would.
  • Free, no sign-up
  • Explains, never rewrites
  • Your text isn't stored

What this English checker catches

  • make a phototake a photo

    Collocations

    Words that are each correct but don't go together in English, like “strong rain” or “do a mistake”. No rule is broken, so grammar checkers pass them.

  • my actual jobmy current job

    Literal translations and false friends

    Phrases carried over word for word from your first language, and words that look right but mean something else in English, like “eventually” for “possibly”.

  • Furthermore, I learned a lot.I’ve also learned a lot.

    Register

    Textbook phrases and stacked connectors — “Moreover”, “Thus”, “last but not least” — that native English writers rarely use.

  • It depends of the team.It depends on the team.

    Prepositions and articles

    The small words your first language does differently: “arrive to”, “discuss about”, “the life is short”, “an information”.

  • I like very much coffee.I really like coffee.

    Sentence structure

    Word order and sentence patterns carried over from your first language — “Is important to check”, “The book that I read it”.

  • I have seen him yesterday.I saw him yesterday.

    Verb tenses

    Tenses a native speaker wouldn't pick — “I live here since 2019”, “I am knowing him for years”.

  • my favourite colourmy favorite color

    British or American English

    Spellings and words from the other variety — “colour” in an American text, “gotten” in a British one. Pick yours from the English menu.

  • She don’t know.She doesn’t know.

    Grammar and spelling, too

    Agreement, word forms, comma splices and typos — the errors any grammar checker catches, caught here as well.

FAQ

Grammar checkers look for broken rules, and this check catches those too. It also catches what breaks no rule but still sounds non-native: “make a photo” and “discuss about the plan” are grammatical, and a native reader notices them anyway.

You can, but ChatGPT rewrites the whole text: you can't see what changed or why, and it stops sounding like you. This check marks only the phrases a native reader would notice, each with a reason and a fix you can apply or ignore.

No. It leaves comments on the phrases it flags, each with a natural version you can apply with one click or ignore. The text stays yours.

Yes. It catches what carries over from Spanish, Portuguese, Hindi, German, Russian and other languages: prepositions, articles, word order, false friends.

Both, and Canadian and Australian. It checks American English unless you pick another from the English menu over the editor. Pick Any, and any variety is fine as long as you keep to one. The Tone menu does the same for formal, business, casual or slang writing.

Paste at least 200 characters, two or three sentences. The check needs some context to tell a slip from a deliberate choice.

No. Your text is sent to the AI model to be checked and is not stored on our servers. The comments come back to your browser only.

It's free, and you can run a few checks a day without an account. Sign in with your email for more — no card needed.

Up to 5,000 characters per check, about 800 words — enough for an email, a cover letter or an essay. For longer drafts, the icanwrite editor checks whole documents.

See the editor →
ChangelogBlogAI editing benchmarkFull manuscript checkEnglish grammar checker