How the spam checker works
Paste your email
Add your subject line and plain-text body. Optionally paste the HTML source and mark the message as bulk marketing for the unsubscribe check.
We scan for risk signals
The checker matches hundreds of known spam trigger words and phrases, then looks at formatting (ALL-CAPS, repeated punctuation), links (shorteners, raw IPs, mismatched anchor text), and HTML structure (hidden text, image-only content).
Fix what matters first
You get a 0–100 spam-risk score, highlighted trigger terms, and a prioritized list of findings with concrete rewrite suggestions.
What this tool does and does not tell you
- This is a content heuristic. It does not simulate Gmail, Outlook, or any other spam filter, and it does not measure sender reputation, authentication, or engagement.
- A low score does not guarantee inbox placement, and a high score does not prove a message will be filtered — filters weigh many more signals than content alone.
- Trigger-word lists are finite and filters evolve; treat the findings as editing guidance, not as a verdict.
- Each field is analyzed up to 50,000 characters; longer input is clipped and noted.
- Pasted HTML is parsed safely for structure and is never executed or rendered.
Related free tools
Free Email Verifier
Verify an email address before sending to protect your sender reputation.
Open toolCold Email Subject Line Generator
Generate subject lines that earn opens without spammy phrasing.
Open toolFrequently Asked Questions
What does this spam words checker do?
It scans your subject line, plain-text body, and optional HTML source for hundreds of known spam trigger words and phrases, plus formatting signals (ALL-CAPS, repeated punctuation), risky links (URL shorteners, raw IP addresses, mismatched link text), and HTML tricks like hidden text or image-only messages.
Will removing these words guarantee my email lands in the inbox?
No. Content is only one signal among many. Mailbox providers also weigh sender reputation, authentication (SPF, DKIM, DMARC), engagement history, and sending patterns. This score is a content heuristic — it is not a simulation of Gmail or Outlook filters, and a clean result does not guarantee inbox placement.
Does my email text leave my browser?
No. The entire analysis runs locally in your browser with deterministic rules. Nothing you paste is sent to a server, logged, or stored.
How is the spam-risk score calculated?
The scoring model is published on this page: each trigger-term occurrence adds points (capped per term), each trigger category adds a bonus, and structural findings add points by severity. The total is capped at 100 and mapped to low (0–15), moderate (16–40), and high (41–100) bands.
Why does it check for an unsubscribe link only in bulk email?
One-to-one cold email does not require an unsubscribe link, but bulk/marketing mail does — mailbox providers and anti-spam laws expect a visible opt-out. Tick the bulk/marketing checkbox and the checker verifies an unsubscribe or preference-management link is present.
What should I do after fixing my content?
Verify your sending addresses with the free email verifier, and make sure your domain authentication (SPF, DKIM, DMARC) is configured — content fixes alone cannot overcome a weak sender reputation.
Let your AI agent book your next meeting
14-day free trial. No credit card required.
New: SalesBlink is now in ChatGPT