COMPLIMENTARY TOOL  //  test your email against 1130 spam triggers — no signup Apply
Spam checker

Will this email land in spam?

Paste your cold email. Trigger words light up by category as you type, and the report grades the structural signals filters weigh: links, images, capitals, punctuation and subject length. Runs entirely in your browser, nothing is uploaded, no signup.

Updated 25 September 2026 // by , ReplyLead

The short answer: this checker scans your subject and body against 1,130 listed phrases in five categories, and checks links, images, capitals, punctuation and subject length. It returns editorial flags, not an inbox-placement prediction: Google's sender guidelines require authentication and a spam rate below 0.3% (and advise staying below 0.10%); they ask for accurate subjects and display names, and give no list of words to avoid in the body. Use it to clean copy, then check the domain.

Runs entirely in your browser. Nothing is sent or stored.  

Your spam report appears here. Paste an email and hit Check my email.

Clean copy is the easy half.

Placement is decided by authentication, domain reputation and how you ramp volume. We build and run all of it, and get paid on the revenue we help you close.

How we run deliverability Apply to work with us

What this spam checker does

This checker scans your draft against 1,130 spam trigger phrases in five categories and checks the structural signals filters weigh - link count, image references, ALL CAPS, exclamation marks and subject length. It grades wording only, runs in your browser, and does not send your email anywhere.

What does the spam checker scan?

Vocabulary across urgency, overpromise, money, shady and unnatural language, each term weighted by severity, plus the structural signals above. The full 1,130-term list is published by category so you can see exactly what it matched and why.

What does a clean result mean?

A clean result means your wording is unlikely to be the reason an email is filtered. It is not a prediction of inbox placement, because wording is the smaller half of the decision.

What if it flags your copy?

Remove the flagged phrases and cut the link count, then stop editing copy. If placement is still poor, the cause is authentication, domain reputation or sending behaviour, and the next step is a SPF, DKIM and DMARC check rather than another rewrite.

Questions about spam filtering

What does this spam checker actually look for?

It scans your copy against 1130 trigger phrases grouped into urgency, overpromise, money, shady and unnatural language, then separately checks the structural signals filters weigh: link count, image references, ALL CAPS, exclamation marks, and subject-line length.

Why do my emails still go to spam with no trigger words?

A text check cannot inspect authentication, provider reputation, recipient engagement or sending history. Those factors and the message content can affect filtering. A clean result here is not evidence that a message reached the inbox.

Do trigger words alone get an email filtered?

Rarely on their own. Modern filters weigh many signals together, so one instance of a flagged word in an otherwise normal message is usually harmless. Density is what hurts: several urgency and money phrases in a short email is a recognisable pattern. That is why this tool weights hard spam phrases heavily and everyday words lightly.

What are the Gmail and Yahoo bulk sender rules?

Google counts roughly 5,000 messages in 24 hours to personal Gmail accounts, aggregated by primary domain; assigned bulk status persists. Yahoo does not publish a fixed volume threshold. Both have requirements for smaller senders as well. Google scope and classification; Yahoo classification. Read the provider requirements and delivery checklist for scope and diagnosis.

How many links should a cold email contain?

One at most. Every extra link divides attention and adds filtering risk, and messages with several links look like marketing rather than a note from a person.

Should cold emails include images or tracking pixels?

Prefer neither. Images raise suspicion and make a one-to-one message read like a campaign, and open-tracking pixels are increasingly blocked or pre-loaded, so they distort your metrics while adding a signal you do not need.

Does this tool send or store my email?

No. The check runs entirely in your browser. Nothing is uploaded, logged or retained, and there is no signup.

Will passing this check guarantee inbox placement?

No, and be wary of any tool that claims it will. This grades the content signals you control. Placement also depends on authentication, domain reputation, list quality and recipient behaviour, which no content checker can see.

Does a bad score mean I should rewrite from scratch?

Usually not. Trigger vocabulary is normally concentrated in a few phrases rather than spread through the draft, so removing the flagged ones and cutting the link count generally clears it. If the copy is clean and placement is still bad, the problem is authentication or domain reputation, and rewriting the email again will not move it.

The 1,130 phrases it checks, by category

The checker is only as useful as its list, so here is the list, counted. Salesy phrasing is by far the largest category, and most phrases carry the middle weight. A heavier phrase moves the score more, but no single phrase takes more than 6 of the 100 points.

Bar chart of the checker's 1,130 trigger phrases by category: Salesy 549; Overpromise 169; Money 153; List-mail 130; Urgency 129. Weights: 246 at 1, 692 at 4, 192 at 6.
The 1,130 phrases the checker on this page scans, by category. Counted from the checker's own list on 25 September 2026; a flagged phrase is an editorial signal, not a filter verdict.

How the score is calculated

Read from the checker's own script: every check starts from 100 and subtracts points; the result is rounded and kept between 0 and 100. Bands: 90 and above "Few text flags", 75 to 89 "Some text flags", 50 to 74 "Many text flags", below 50 "Extensive text flags".

Every rule the checker applies to the score, from its script
What it findsEffect on the scoreNote
Each trigger phrase foundminus its weight: 1, 4 or 6capped at 45 points in total
More than one linkminus 12one link is not flagged
Any image tag or image file referenceminus 8
ALL CAPS wordsminus 3 per word, up to 12common acronyms such as SPF, DKIM, CEO and B2B are exempt
Exclamation marks after the firstminus 3 each, up to 9
Any em dashminus 4a style preference, not an AI or filter signal
Subject over 7 wordsminus 4
No subjectminus 5
Body under 15 words with a linkminus 6
Body over 250 wordsminus 4

What this spam checker actually grades

Filters do not read a single word and reject a message. They score signals in combination, which is why a cold email can contain one flagged term and land fine, while another with four in the same sentence does not. This checker grades the content signals you control, in two parts.

The two kinds of signal this checker grades, and what each one means
SignalWhat is checkedWhy it matters
Trigger words1,130 termsScanned in five categories and tiered by severity: 192 high, 692 medium, 246 low. Clustering matters more than any single term
LinksCount (more than one is flagged)One at most. Several links read as marketing rather than a note from a person
ImagesImage tags and image file referencesAn image-heavy cold email looks like a campaign, and image-only messages are treated with suspicion
Capitals and punctuationShouting and exclamation densitySustained capitals and stacked exclamation marks are among the oldest scored patterns
Subject lengthWord count (over 7 words is flagged)Long, promotional subject lines read as broadcast rather than one-to-one

What it cannot tell you

Content is one input among several. This checker cannot inspect authentication, domain reputation, recipient preferences, delivery responses or folder placement. Its rules are editorial heuristics, not a reproduction of Gmail's or Yahoo's filtering model.

If the copy grades well and mail still lands in spam, the cause is almost always upstream. Check authentication with the SPF, DKIM and DMARC checker, then work through why cold emails go to spam and the thresholds in cold email deliverability. Gateway blocks and list decay are covered in why verified lists still bounce.

How to use the result

Treat a flagged term as a prompt to reread the sentence, not an instruction to delete the word. A high-severity term in a sentence that also carries urgency, capitals and a link is a real problem; the same word used plainly in a normal sentence usually is not. Rewrite the clustered sentence, then re-check. The cold email grader scores structure and clarity, which is the other half of whether the message earns a reply, and the full 1,130-word list shows every term with its category and tier.