COMPLIMENTARY TOOL  //  test your email against 1130 spam triggers — no signup Apply
Free 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.

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?

Because wording is the smallest part of it. Placement is decided mostly by authentication (SPF, DKIM, DMARC), the sending domain's reputation and age, how fast you ramped volume, and whether recipients engage. A perfectly worded email from an unauthenticated new domain will still land in spam.

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?

Senders above roughly 5,000 messages a day to those providers must authenticate with SPF, DKIM and DMARC, offer one-click unsubscribe, and hold spam complaints under 0.3 percent. Below that threshold the same signals still shape placement, they are just not enforced as a hard gate.

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.

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.

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 and ratio to textOne at most. Several links read as marketing rather than a note from a person
ImagesPresence and image-to-text balanceAn 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 lengthCharacter countLong, promotional subject lines read as broadcast rather than one-to-one

What it cannot tell you

Content is one input of several, and it is the smallest one. Placement also depends on authentication (SPF, DKIM and DMARC), the sending domain's reputation and age, list quality and bounce rate, and how recipients have behaved toward your previous mail. None of that is visible to a content checker, and any tool claiming to guarantee inbox placement from the text alone is overstating what it can see.

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.