TL;DR

Paste your cold email subject and body; the checker highlights ~400 known spam-trigger phrases plus patterns (ALL CAPS, excessive punctuation, dollar signs, urgency markers). A subject-line trigger is weighted 3x heavier than a body trigger. Aim for a score of 80+. The entire check runs in your browser — nothing is sent to any server.

Spam Word Checker

Subject triggers are weighted 3x heavier than body triggers.
100/100
Paste your email to begin
Issues found

No issues yet — paste your email above.

Highlighted preview:
(subject)
(body)

All checks run in your browser against a bundled wordlist. Your email copy is never sent to any server.

How the Score Works

The checker starts at 100 and deducts:

Score bands: 80-100 safe · 60-79 borderline · below 60 rewrite recommended.

Trigger Categories

The bundled wordlist covers ~400 phrases across these categories (sourced from SpamAssassin defaults, Mailshake's spam word list, and Winnr platform data):

Rewrite Patterns That Work

Related: Use the inbox calculator to size your fleet. Publish SPF, DKIM, and DMARC before sending.

Frequently Asked Questions

Will this tell me if my email lands in spam?

Not directly — spam placement depends on sender reputation, DNS authentication, and recipient engagement too. But trigger words are a major factor, and this tool catches them in seconds.

What is a spam trigger word?

A phrase spam filters associate with unsolicited email: "FREE", "act now", "guarantee", "no obligation", "$$$", and so on.

Is this AI-powered?

Not yet. v1 uses a curated static wordlist (~400 phrases) plus regex patterns. LLM-powered "explain + rewrite" mode is on the roadmap.

What's a good score?

80-100 is safe. 70-79 is borderline. Below 70, rewrite.

Does this send my email anywhere?

No. The check runs entirely in your browser. Nothing is logged.

Why are subject triggers weighted 3x?

Spam filters treat subject-line signals as much stronger indicators than body signals. A clean body with a spammy subject still lands in spam.

Can I still use urgency?

Sparingly. Prefer specific dates ("by Friday") over generic urgency ("ACT NOW"). One urgency marker is usually fine; stacking multiple triggers a stronger spam signal.