How to tell if an email was written by AI

Paste an email to see how to tell if it was written by AI: each phrase that matches a public rule is marked, with its source.

Try:

Runs in your browser. Nothing is sent or stored.

All 25 rules

Opener

  1. "I hope this email finds you well"

    Wikipedia's guide to AI text quotes this line as the opening of a machine-written request. In a cold email it spends the first line, the one the inbox preview shows, on nothing.

    Instead: Open with the reason you are writing to this person.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\b(?:i )?(?:hope|trust)(?: that)? (?:this|my|the) (?:e-?mail|message|note) finds you(?: well| in good health| in good spirits)?
  2. "I was truly impressed by your..."

    Flattery that fits any recipient. Drafting tools reach for it when they have no real fact about the person.

    Instead: Name the one specific thing you saw and why it made you write.

    Source: this rule list, written for this tool. Checked Nov 9, 2026.
    Patterns\bwas (?:really |truly |very |deeply |so )?(?:impressed|inspired|struck) (?:by|with) your\b
  3. "In today's fast-paced world"

    A scene-setting opener that says nothing about the reader. It reads as filler before the real point.

    Instead: Delete the sentence and start with the second one.

    Source: this rule list, written for this tool. Checked Nov 9, 2026.
    Patterns\bin today['’]?s (?:fast[- ]paced|ever[- ]changing|rapidly (?:evolving|changing)|competitive|digital|modern|dynamic) (?:world|landscape|environment|market|economy|era|age|business (?:world|landscape|environment))\b

Template leftover

  1. An unfilled blank or tag, like [Company] or {{first_name}}

    Wikipedia's guide lists fill-in-the-blank templates that nobody filled as a sign of chatbot text. In an email you received, a raw blank means a template or a generated draft went out unfinished.

    Instead: If this is your own draft, check that your sending tool fills every tag for every contact.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\[[A-Za-z][^\]\n]{1,40}\](?!\()\{\{\s*[A-Za-z_][\w .]{1,30}\s*\}\}<\s*(?:first |last |full )?name\s*>|<\s*company(?: name)?\s*>

Chatbot leftover

  1. Chat replies left in, like "I hope this helps" or "Certainly!"

    These are a chatbot talking to the person who asked it to write, pasted into the email by mistake.

    Instead: Remove anything addressed to whoever wrote the draft rather than to the reader.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bi hope this helps\b\bcertainly!\bof course!\byou['’]re absolutely right\b\bwould you like me to\b\bmore detailed breakdown\b\bhere(?:['’]s| is) (?:a|the|your) (?:revised|updated|polished|refined|draft|version)\b
  2. Hedges like "based on available information"

    A model flags the gaps in what it could find. A person who researched you would just say what they know.

    Instead: State the fact you have, or leave the point out.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bbased on (?:the )?(?:available|publicly available) information\b\bwhile specific details (?:are|were) (?:limited|scarce)\b\bnot widely (?:available|documented|disclosed)\b

AI vocabulary

  1. "Delve" and "deep dive"

    In a study of over 15 million research abstracts, "delves" turned up 28 times as often in 2024 as earlier years predicted, and Wikipedia's guide lists both.

    Instead: Say "look at", "go through" or "talk about".

    Source: arxiv.org (opens in a new tab), en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bdelv(?:e|es|ed|ing)\b\bdeep[- ]dive\b
  2. "Underscore", "showcase", "highlighting"

    The same study of research abstracts found "underscores" and "showcasing" far more often in 2024 than earlier years predicted (13.8 and 10.7 times), and Wikipedia's AI vocabulary list has all three.

    Instead: Say "shows" or "points to", or cut the clause.

    Source: arxiv.org (opens in a new tab), en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bunderscor(?:e|es|ed|ing)\b\bshowcas(?:e|es|ed|ing)\b\bhighlighting\b
  3. "Tapestry" and "a testament to"

    Both sit on Wikipedia's AI vocabulary list. Nobody calls a supply chain a tapestry in a sales email.

    Instead: Say what the thing is.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\btapestry\b\btestament to\b
  4. "Robust", "meticulous", "intricate", "interplay"

    Words a model reaches for far more often than people do. Wikipedia's guide lists each one.

    Instead: Use the plain word, or a number that shows it.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\brobust\b\bmeticulous(?:ly)?\b\bintricate\b\bintricacies\b\binterplay\b
  5. "Foster", "bolster", "garner"

    Wikipedia lists these as AI vocabulary. In a cold email they sound like a report, not a person.

    Instead: Say "build", "help" or "get".

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bfoster(?:s|ed|ing)?\b\bbolster(?:s|ed|ing)?\b\bgarner(?:s|ed|ing)?\b
  6. "Leverage"

    Wikipedia's guide lists it among the words newer models overuse.

    Instead: Say "use".

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bleverag(?:e|es|ed|ing)\b

Inflated significance

  1. "Aligns with your goals", "resonates with", "valuable insights"

    Wikipedia names these in its superficial analysis pattern. They claim a fit without saying what it is.

    Instead: Say what you would change for them, in one concrete line.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\balign(?:s|ed|ing)? (?:with|to) your\b\bresonat(?:e|es|ed|ing) with\b\bvaluable insights?\b
  2. "Plays a pivotal role", "evolving landscape"

    Wikipedia's guide lists these under undue emphasis on significance. They make a small point sound grand.

    Instead: Say what happens and to whom.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\b(?:plays?|playing|played) an? (?:crucial|pivotal|vital|key|significant) role\b\bpivotal\b\b(?:ever[- ]?)?(?:evolving|changing|shifting)(?: [a-z]+)? landscape\b

Sentence pattern

  1. "It's not just X, it's Y"

    Wikipedia calls this a negative parallelism and lists it as a common sign of AI text.

    Instead: Say the second half on its own.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\b(?:not|isn['’]t|aren['’]t) (?:just|only|merely) [^.?!\n]{1,60}?,?\s(?:but|it['’]s|it is)\b\bit['’]?s not (?:about )?[^.?!\n]{1,40}?[,;]\s?it['’]?s\b
  2. A clause tacked on with ", ensuring" or ", fostering"

    Wikipedia lists this "-ing" tail as superficial analysis. It adds a claimed benefit without a fact behind it.

    Instead: End the sentence before the comma, or make the benefit its own sentence with a number.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns,\s(?:ensuring|fostering|highlighting|underscoring|emphasizing|enhancing|cultivating|reflecting|symbolizing|contributing to)\b
  3. "Serves as", "stands as" instead of "is"

    Wikipedia notes models avoid a plain "is" and use these instead.

    Instead: Write "is".

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\b(?:serves|stands|functions|operates) as an?\b
  4. Lists of three, again and againShows once it appears 2 times.

    Wikipedia lists the rule of three ("adjective, adjective, adjective") as a sign of AI text. One list is normal; two or more in a short email reads generated.

    Instead: Keep the one item that matters most to this reader.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\b[A-Za-z][\w-]*, [A-Za-z][\w-]*,? (?:and|or) [A-Za-z][\w-]*\b
  5. "Experts agree", "industry reports show"

    Wikipedia lists vague attributions as a sign of AI text. No reader can check who said it.

    Instead: Name the source, or drop the claim.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bindustry reports? (?:shows?|suggests?|indicates?)\b\bexperts (?:argue|agree|say|believe)\b\bobservers have (?:cited|noted)\b

Promotional tone

  1. "Groundbreaking", "renowned", "nestled", "vibrant"

    Wikipedia lists this brochure tone as a sign of AI text from 2023 to 2025. Newer models rarely write it unless asked, so it now points to an older tool or a template.

    Instead: Replace each adjective with the fact behind it.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\bgroundbreaking\b\brenowned\b\bvibrant\b\bnestled\b\bin the heart of\b\bdiverse array\b\bboasts\b

Buzzword

  1. "Cutting-edge", "revolutionize", "next level"

    Stock sales words that drafting tools reach for. Wikipedia's essay on marketing buzzspeak names "cutting edge" as one. They describe nothing the reader can check.

    Instead: Say what changes for the reader, with a number if you have one.

    Source: en.wikipedia.org (opens in a new tab) and this rule list. Checked Nov 9, 2026.
    Patterns\brevolutioni[sz](?:e|es|ed|ing)\b\bcutting[- ]edge\b\bsupercharg(?:e|es|ed|ing)\b\bnext level\b

Formatting and punctuation

  1. Several em dashesShows once it appears 2 times.

    Wikipedia lists the overused em dash as a sign of AI text from 2022 to September 2026. Newer models are often set never to use one, so an email without dashes proves nothing. Two or more in a short email still reads as generated to many readers.

    Instead: Use a comma or a full stop.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns— –
  2. Bold text or headings in an email

    Wikipedia lists overused boldface and markdown as signs of chatbot text. In a plain email they arrive as asterisks and hashes.

    Instead: Write plain sentences.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns\*\*[^*\n]+\*\*^#{1,6}\s
  3. Bullets that start with a bold label, like "- Speed: ..."

    Wikipedia lists inline-header vertical lists as a sign of AI text. People rarely format a cold email as a feature sheet.

    Instead: Pick the one point that matters and write it as a sentence.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns^[^\S\n]*(?:[-*•]|\d+[.)])[^\S\n]+\**[A-Z][\w ]{1,30}:\**\s
  4. Lines that start with an emoji

    Wikipedia lists emoji placed at the start of headings or list entries as a sign of AI text.

    Instead: Drop the emoji, or keep one in the whole email at most.

    Source: en.wikipedia.org (opens in a new tab). Checked Nov 9, 2026.
    Patterns^[^\S\n]*\p{Extended_Pictographic}
Photo of Utku Zihnioglu

By

· CEO & co-founder

Updated Nov 11, 2026

Shorter page: the tool first, the answer in a few lines.

You can't prove an email was written by AI, and a tool that prints a percentage for two paragraphs is guessing. How to tell if an email was written by AI, with some confidence, is to look for what drafting tools leave behind: a stock opener, a [Company] nobody filled in, a chatbot's "I hope this helps" pasted in by mistake, and the words models reach for far more often than people do. Paste an email above and every phrase that matches a rule is marked. The text never leaves your browser.

How to read the marks

The kinds of tell are not worth the same. Template and chatbot leftovers say the most: a raw blank means a draft went out unfinished, and a line addressed to whoever asked for the draft was never meant for you. A single word from the vocabulary group proves very little, which is why a few rules wait for a pattern to repeat before they show.

Most rules cite Wikipedia's guide to signs of AI writing, and the full list is published under the checker. Perfect grammar, a formal tone and words like "Additionally" are weak tells by the guide's own account, so no rule fires on them.

When nothing matches

No match means none of the patterns is in the text, not that a person wrote it. A model told to avoid these phrases will avoid them.

The harder tell is the one no pattern catches: an email that would fit anyone. Swap in another recipient's name and company. If every sentence still works, the writer had no real fact about you, whoever or whatever did the writing.

What to do next

Run it on your own drafts before you send. Fix the leftovers first, swap each flagged phrase for the fact behind it, then read the email aloud.

Research on each contact changes what an email says, and that is what Oneprofile does. A sequence step the agent writes gets a fresh email for each contact, from your prompt, the thread so far and, when you switch it on, research on the person and their company. Checks then mark a placeholder left in, or a figure the agent could not find in its research.

How to tell if an email was written by AI: questions

How can you tell if an email was written by AI?

Look for the patterns drafting tools leave behind: a stock opener, a blank nobody filled in, a chatbot reply pasted in, and words models overuse. One match is a reason to read closer, not proof, so weigh what kind of pattern it is.

Is there a reliable AI detector for emails?

No tool can prove who wrote a short email. There is little text to judge, and Wikipedia's guide warns against judging on perfect grammar or a formal tone. The checker shows which documented patterns appear and where, so you can judge the lines yourself.

Do em dashes mean an email was written by AI?

Not on their own. Several in a short email read as generated to many readers, but newer models are often set never to use one, so an email with no dashes proves nothing either way.

About this article

Photo of Utku Zihnioglu

Utku Zihnioglu

CEO & co-founder

Serial entrepreneur who built infrastructure companies handling billions of requests. Now leads engineering at Oneprofile, which finds the people worth talking to, researches each one, and follows up until they reply.

Drafted with AI from our product docs and code. Utku Zihnioglu answers for what it says.

Cold emails written from each contact's research

The agent can read about each person and their company before it writes.

Free plan: 200 credits a month, 3 integrations, no card

Cold emails written from each contact's research

The agent can read about each person and their company before it writes.

Free plan: 200 credits a month, 3 integrations, no card