Validators · 100% free

Email Subject Line Tester

Test subject lines for length, spam words, emoji rendering and Gmail / Outlook preview.

Klaviyo Mailchimp Omnisend Any ESP
45 chars · 40-50 is the mobile sweet spot
Inbox previews
Gmail
Acme Apparel
2:34 PM
Last chance — 20% off your order ends tonight
Apple Mail
Acme Apparel
Last chance — 20% off your order ends tonight
Outlook
Acme Apparel
2:34 PM
Last chance — 20% off your order ends tonight
Length45 / 60 (mobile)
Emoji used0
Exclamation marks0
ALL CAPS words0
Spam-trigger words0

About this tool

Score your subject line on length (40-50 chars sweet spot for mobile), spam-trigger words, emoji rendering risk, and ALL CAPS / excessive punctuation. Also previews how it'll render in Gmail and Outlook inbox lists.

Subject line rules that matter

  • • 40-50 chars is the mobile sweet spot
  • • 1 emoji can lift opens 5-15%; 3+ usually trips spam filters
  • • Single exclamation is fine; 2+ exclamation marks signal spam
  • • ALL CAPS words trigger demotion in many filters
  • • Personalisation tokens lift opens 10-25% when used right

Frequently asked questions

What's the ideal subject line length? +

40-50 characters is the mobile sweet spot, fits cleanly in Gmail, Apple Mail and Outlook mobile inbox previews without truncation. Under 30 looks empty; over 70 truncates. Pair with a strong preheader to extend the visible message.

Do emojis hurt or help? +

One well-chosen emoji typically lifts opens 5-15%. Two is the upper limit before diminishing returns. Three+ trips spam filters and looks like clickbait. Position matters, at the start = pattern interrupt, at the end = visual close.

What spam words should I avoid? +

Heavy hitters: 'free money', 'act now', 'guaranteed', 'risk free', '100% free', 'cash bonus', '$$$', 'urgent'. Light hitters (acceptable in moderation): 'free', 'discount', 'save', 'offer', 'sale'. Use the spam-trigger checker in this tool to scan your specific subject.

Should I use personalisation tokens? +

Yes, {{first_name}} or city-based tokens lift opens 10-25% when the data is clean. But always provide a fallback ('Hi {{first_name|there}}') so 'Hi ,' never sends. Test with a few fallback-only subscribers before scheduling a campaign.

More free tools

See all tools →
Free forever · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • 100% free forever, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them