Your email subject line is the single biggest driver of opens — 47% of recipients decide to open based on subject alone, and 69% report spam based on subject, per Litmus and Campaign Monitor studies of tens of billions of emails. Yet most teams send without seeing how the subject actually appears on an iPhone, in Gmail, or to a spam filter. Previewing the subject line before sending catches truncation, spam triggers, and missed personalization while the draft is still private.
This in-depth guide shows how to preview any subject line for desktop and mobile, the character limits per client, what makes subjects get opened versus flagged, and a 3-step workflow to test, fix, and copy — with data-backed examples and before/after open rates.
Why Preview Your Email Subject Line Before Sending?
An un-previewed subject line fails in three silent ways, none of which are visible in the compose window:
- Truncation on mobile: iPhone Mail and Android Gmail show only ~35-40 characters. A 62-character subject like "Available for your team: Q4 Update with new features for the quarter" appears as "Available for your team: Q4 Updat..." — the value proposition ("Q4 Update") is hidden behind an ellipsis.
- Spam filtering: Words like "FREE!!!", ALL CAPS, and fake
RE:add 1-2 spam points each per SpamAssassin — invisible until the email is scored. A subject that looks exciting in the editor can score 7.8 and land in junk. - Wasted preheader: The preview text (preheader) after the subject is 40-90 characters of free inbox real estate, but most teams repeat the subject or leave the default "View in browser," squandering the chance to add context.
Previewing solves all three in 10 seconds: see the truncation point, flag spam words, and optimize the subject + preheader pair as the recipient will actually scan them — in about 3 seconds in the inbox.
Email Subject Line Length Guide — What Fits Where
Answer-first: 30-50 characters is the safe zone; 35 characters is the mobile frontier. The optimal length depends on where the recipient reads.
| Client | Visible Chars (Approx) | Note |
|---|---|---|
| Gmail Desktop | ~60 | Standard; safe for most B2B |
| Outlook Desktop | ~60 | Similar to Gmail |
| Apple Mail (Mac) | ~65 | Slightly more room |
| iPhone Mail | ~35-40 | ⚠ 47% of opens are mobile — front-load |
| Android Gmail | ~35-40 | Same as iPhone — portrait |
| Preheader (preview text) | ~40-90 | Gray text after subject; varies by client |
The 35-Character Rule — Front-Load Key Info
Because nearly half of opens are on phones, the first 35 characters must stand alone. Compare:
- ✓ Good:
Q4 Update: New features available— mobile shows "Q4 Update: New features..." → clear - ✗ Bad:
Available for your team: Q4 Update— mobile shows "Available for your team:..." → vague
Length by goal:
- 30-40 characters: Highest open rate on mobile — front-load benefit, ideal for consumer and mobile-heavy lists
- 40-50 characters: Safe for both desktop and mobile — recommended default; key info still within 35 if front-loaded
- 50-60 characters: Fully visible on desktop, truncated on mobile (acceptable only if the first 35 carry the value)
- 60+ characters: Truncated on most clients — avoid; open rates drop ~12% per Litmus testing
Character count includes spaces and emoji (emoji is 2 characters in many counts). A preview tool counts per client automatically, so manual counting is unnecessary.
What Makes a Subject Line Get Opened (Not Flagged)?
Patterns That Drive Opens (Data-Backed)
Analysis of 30+ billion emails per year (Campaign Monitor, Mailchimp, Litmus) converges on these:
- Specific + benefit:
Q4 Update: 3 features your team requestedbeatsUpdate inside— specificity signals value before the open. - Personalization: Including the recipient's first name —
Anna, your Q4 summary is ready— lifts opens by ~10% on average when used sparingly and accurately. - Honest curiosity:
Your Q4 recap insideoutperforms vagueYou won't believe this, which erodes trust and is flagged as clickbait. - Honest urgency:
Ends Friday: Q4 reviewworks when the deadline is real; fabricated scarcity ("Last chance!!!") increases spam complaints and unsubscribes. - Optimal length and one emoji (when relevant): 30-50 characters with one relevant emoji (
Q4 Update 📊) lifts opens by ~15% on average; three or more emojis (🎉🎉🎉) decrease opens and add ~0.8 spam points.
Patterns That Trigger Spam Filters
Per SpamAssassin ruleset, each adds points toward the 5.0 spam threshold:
- ALL CAPS (
FREE!!!) +1.5 - Excessive punctuation (!!!, ???) +1.0
- Spam phrases: "Act now", "Buy now", "Limited offer", "Click here" +1.0 each
- Misleading
RE:orFWD:when not a reply/forward +2.0 - Emoji overload (3+) +0.8
A subject with FREE!!! Act now!!! Limited offer!!! scores ~7.8 and lands in junk despite being under the character limit — invisible without a spam check.
Preheader — The Bonus Subject Line
The preheader is the gray preview text after the subject in the inbox (~40-90 characters, client-dependent). It should support, not repeat, the subject:
- Subject:
Q4 Update: New features+ Preheader:See what's new + your next steps inside →— adds context - Subject:
Q4 Update: New features+ Preheader:Q4 Update: New features— wasted duplicate
Together, subject + preheader provide ~70-130 visible characters — previewing both as a pair is essential.
How to Preview Your Email Subject Line in 3 Steps
- Type the subject and preheader: Enter the subject line as it will be sent, including any personalization tokens (
{{FirstName}}rendered as "Anna" for length) and emoji. Add the preheader in the second field. A live character count shows desktop vs mobile limits as you type. - See inbox previews for every client: The preview renders the subject exactly as Gmail (desktop), iPhone Mail (mobile), and Outlook will show it, with an ellipsis where truncation occurs and a highlight on the first 35 characters. This reveals whether key info is hidden on phones before any email is sent.
- Check and copy: The spam check flags words like "FREE!!!" and ALL CAPS with point values, and the length check confirms mobile fit. When desktop, mobile, and spam all pass, copy the subject + preheader pair into the email platform (Gmail, Outlook, Mailchimp, etc.). No sending or test list is needed.
What the Preview Shows Beyond Text
- Truncation: Dots where Gmail or iPhone cuts off, with the hidden portion counted
- Spam contribution: Per-phrase point values (e.g., "FREE!!!" +1.5) drawn from SpamAssassin-style rules
- Emoji and personalization rendering: How "Anna, your Q4 summary 📊" actually appears, including character accounting for emoji
Testing variants: Preview A (Q4 Update: New features) vs B (Anna, your Q4 recap inside) side by side to compare length, mobile fit, and spam score before choosing the winner for the main list. Test on 10% first, then roll out the higher open rate.
Subject Line Before and After — Open Rate Impact
| Version | Subject + Preheader | Result |
|---|---|---|
| Before | Subject: FREE!!! Act now!!! Limited offer!!! (38 chars, ALL CAPS, +2.5) Preheader: Buy now before it's gone!!! (spammy duplicate) | 12% open • 2.1% spam • 7.8 score → Junk |
| After | Subject: Q4 Update: New features for your team (43 chars, specific) Preheader: See what's new + next steps inside → (38 chars, supporting) | 47% open • 0.1% spam • 0.8 score → Inbox ✓ |
More pairs that follow the same pattern:
Meeting Reminder!!!→Quick sync tomorrow at 2pm? — Anna— Specific + human → +22% openYour order has shipped→Anna, your order #1234 is on the way →— Personalized + detailed → +18% open
Rule: Write for the phone first (35 characters), for the human second (clear benefit), for the filter third (no spam words) — in that order.
Advanced Tactics for Higher Opens (With Real Value)
A/B Testing Subject + Preheader as a Pair
Test one variable at a time: subject tone (direct vs curious), length (short vs medium), or personalization (with vs without name). Send variant A to 10% and B to 10%, wait 4 hours, then send the winner (higher open rate) to the remaining 80%. This isolates the effect of the subject from list or timing differences. Always test the subject + preheader together — a strong subject with a weak preheader underperforms a balanced pair.
Segmentation and Personalization at Scale
Beyond {{FirstName}}, use behavior: "Your Q4 usage recap" for active users vs "We miss you — here's what's new" for inactive. Personalization beyond the first name requires accurate data — a wrong name ("Dear [FNAME]") hurts more than no personalization. Preview with a real name to check length, since "Alexandrina" is 12 characters and "Li" is 2.
Deliverability Beyond the Subject
Subject spam score is one layer; inbox placement also depends on authentication and reputation:
- Authentication: SPF, DKIM, and DMARC must be set in DNS (see Spamhaus and Sender Score for reputation). Even a perfect subject fails if all three fail.
- List hygiene: Remove hard bounces and spam complaints promptly; high bounce rates poison future inbox placement regardless of subject.
- Send time: Tuesday-Thursday, 9-11 AM in the recipient's time zone is a common starting point, but test per audience — the preview tool is for content, timing is for analytics.
Common Mistakes to Avoid
- Writing for desktop only: A 62-character subject looks fine in Gmail desktop but is truncated on 47% of opens (mobile). Always check the 35-character mobile preview.
- Repeating the subject in the preheader: Wastes 40-90 characters of free inbox space. The preheader should add information the subject does not contain.
- Using ALL CAPS for emphasis: Hurts readability and adds +1.5 spam points. Use title case or sentence case instead.
- Stacking spam triggers: One "FREE" might be okay in context; "FREE!!! Act now!!! Limited offer!!!" stacks to 7+ points and lands in junk.
- Ignoring the preview after personalization:
{{Company}} Update: ...with "International Consolidated Airlines" pushes the subject past 60 characters — preview with the longest expected value.
FAQs About Email Subject Line Preview
How many characters should an email subject line be?
Aim for 30-50 characters total, with the key benefit in the first 35 to survive mobile truncation. 40-50 is the safe default for both desktop and mobile; 60+ is truncated on most clients and open rates drop.
How do I preview my subject line on iPhone and Gmail?
Paste the subject (and preheader) into a subject line preview tool to see side-by-side renders for Gmail desktop, iPhone Mail, and Outlook, with truncation points and character counts per client highlighted.
What words should I avoid in email subject lines?
Avoid ALL CAPS, excessive punctuation (!!!), and spam phrases like "Act now", "Buy now", "FREE", "Limited offer", and misleading RE: / FWD:. Each adds 1-2 spam points; stacked, they push the email to junk.
What is the preheader and how long should it be?
The preheader is the gray preview text after the subject in the inbox, ~40-90 characters depending on client. It should support the subject with additional context, not repeat it. Together, subject + preheader provide ~70-130 visible characters.
Does emoji in the subject line help or hurt?
One relevant emoji (e.g., Q4 Update 📊) lifts opens by ~15% on average; three or more decrease opens and add spam points. Use one, relevant to the content, and preview its rendering and character count.
How do I know if my subject line will go to spam?
Check the spam score contribution per phrase in the preview (e.g., "FREE!!!" +1.5) and the overall 0-10 score. Aim for under 3 for inbox placement, and rephrase any phrase adding more than 1 point before sending.
Conclusion
Previewing the subject line before sending is the highest-leverage 10 seconds in email: it reveals truncation on the device where nearly half of opens happen, flags spam triggers that are invisible in the editor, and ensures the subject + preheader pair works as a unit. Front-load the first 35 characters, keep the total under 50, pair with a supporting preheader, and test one variable at a time.
Paste the next subject line into a preview tool — check desktop, mobile, and spam in one view, fix what is flagged, and send with confidence that the recipient sees what was intended.