Check a subject line for length on phones, spam-trigger words, shouting and broken merge tags
Email subject line checkFreeFor writers
25/day
free runs a day, no sign-in.
Before: what you give it
The example input, as typed in. You paste text, CSS, markup or notes.
FREE gift for {{first_name}}!!! Act now - {{ discount
After: what comes back
The first lines of a real run on that input. Nothing here is edited by hand.
Subject: "FREE gift for {{first_name}}!!! Act now - {{ discount"
53 characters, 9 word(s)
- [high] Unbalanced or malformed placeholder braces. The send would expose raw template code or fail. Fix: Fix the open and close markers so every opener has a closer.
- [medium] Spam-trigger wording: free, act now, discount. Filters weigh many signals, so one word rarely sinks a message, but several together do. Fix: Say the concrete thing instead of the sales phrase.
- [medium] Repeated or multiple exclamation or question marks. Fix: One mark at most.
- [medium] Placeholder {{first_name}} has no fallback. If the field is empty, the subscriber sees "Hi ," or a raw tag. Fix: Set a default such as {{first_name | default: "there"}} (syntax depends on your ESP), or write a subject that works without it.
- [low] 53 characters; fine on desktop, likely cut on phones after about 30 to 45 (estimate). Fix: Put the key words first.
- [low] All-caps word(s): FREE.
- [info] Placeholders found: {{first_name}}. Test with an empty value before sending.
... full output on the tool page
What you get
Character and word count, mobile and desktop truncation notes, and findings including placeholder faults
What it cannot do
Uses a short list of about 35 trigger phrases and estimated cutoffs; a hit is a nudge, not a spam verdict.
Who it is for
- Writers
Free and Pro
| Free | 25 runs a day per IP address, up to 100,000 characters a run. |
|---|---|
| Pro | No daily limit, 300 requests a minute, up to 200,000 characters a run. |
Use it from your assistant
The tool is called check_email_subject. Connect the server once, then ask for it by name or just describe the job. Install steps for each app.
claude mcp add --transport http designers https://designers.allthepossibles.com/mcp
curl -X POST https://designers.allthepossibles.com/api/email-subject-line-check -H 'content-type: application/json' -d '{"subject":"FREE gift for {{first_name}}!!! Act now - {{ discount"}'
Try it here
The form starts with the same example input, so you can run it first and then swap in your own.
More in email design
- Email accessibility audit
Audit an email's HTML for layout tables, alt text, link text, font size, contrast and reading order.
- Email HTML lint
Find email HTML that Outlook or Gmail will break: clipping, div layout, missing alt and unsafe CSS
- Email preheader check
Check an email preheader for length, subject repetition, filler and a sound hiding method
- Email dark mode check
Check how an email will survive dark mode: declared schemes, hard-coded whites and risky mid-tone text
- Email accessibility check
Find accessibility faults in an email: missing alt or lang, vague links, low contrast, text in images