How long should an email subject line be in 2026?
Mobile clients cut subject lines at 30 characters. Desktop shows 50–60. Here's how to find the sweet spot for your audience.
The single most-asked question in email marketing: how long should the subject line be? The honest answer is: it depends on where the email is being read. Here's the actual data — current as of 2026 — and how to use it.
The numbers that matter
Different mail clients truncate the subject preview at different widths. These are the limits worth designing around:
| Client | Mobile preview | Desktop preview |
|---|---|---|
| Gmail (iOS) | ~30 chars | ~70 chars (web) |
| Gmail (Android) | ~35 chars | ~70 chars (web) |
| Apple Mail (iOS) | ~35 chars | ~50 chars (macOS) |
| Outlook mobile | ~30 chars | ~70 chars (desktop) |
| Outlook.com (web) | — | ~60 chars |
The cluster around 30–35 characters on mobile is the constraint that matters most. Over 65% of consumer email opens happen on mobile in 2026, so anything past that gets clipped for the majority of your list.
The 30/50/70 rule
A simple rule that captures the data:
- Under 30 characters: safe everywhere. The most important word lands before any client clips it.
- 30–50 characters: the sweet spot for most marketing email. Long enough to be specific, short enough to fit on most mobile clients.
- 50–70 characters: works for desktop but the back half disappears on mobile. Front-load the important content.
- Over 70 characters: gets clipped almost everywhere. Avoid unless the visible front portion stands alone.
The thing nobody tells you about length
Length matters less than where the important word sits. A 55-character subject line where the key noun lands in the first 25 characters out-performs a 25-character subject line where the key word lands at the end.
Compare these two:
Re: your Q3 demand forecast — meeting Tuesday
versus:
Tuesday meeting about your Q3 demand forecast
Same length. The first one wins, every time. "Re:" and "Q3 demand forecast" both land before the 30-character clipping point. The second buries the news.
What the data actually shows
Studies from major ESPs (Mailchimp, ConvertKit, Klaviyo, HubSpot) consistently land on the same ballpark numbers:
- Newsletters: ideal length 35–50 characters. Median open rate gain from staying in this range vs. 60+: ~9%.
- Cold outreach (B2B): shorter wins — 25–40 characters. The most-opened cold subject lines average around 32 characters.
- Transactional (receipts, password resets): length is mostly irrelevant since these get opened on intent. Optimize for clarity instead — "Receipt for order #4192" beats "Thanks for your purchase!"
- Promotional sales: 30–50 characters with the offer stated explicitly in the front half. "20% off — ends Friday" beats "Don't miss our biggest sale of the year, today only."
The preheader is your second subject line
Most modern inboxes show ~40 characters of preview text right after the subject line. This is the most under-used real estate in email. If your subject line is short, use the preheader to extend the message; if your subject line is long, use the preheader to summarize the rest.
Setting it is a one-line addition to your HTML email — usually a hidden <span> or a preheader tag in your ESP. Our HTML email generator includes a hidden preheader span in every template.
How to test what works for your audience
Industry averages are a starting point, not gospel. The only way to know what works for your list is to test. The minimum useful A/B test:
- Pick two subject lines from different angles. Not minor wording tweaks — actually different framing (curiosity vs. benefit, short vs. descriptive).
- Send each to 10% of your list, picked randomly.
- Pick a winning metric — open rate is fine for subject line tests, but for promotional emails consider click rate or conversion rate to avoid "clickbait wins".
- Send the winner to the remaining 80%. Every major ESP (Mailchimp, ConvertKit, Klaviyo, Brevo) supports this natively.
Run this test on 5–10 sends and you'll have your audience's baseline. Don't trust a single test — open rates fluctuate ±10% between sends for unrelated reasons.
The generator does the math for you
Every line our email subject line generator produces is labeled with its character count and whether it's ideal, long, or too long against the 30–50 sweet spot. Pick one in range, then write your preheader to extend the thought.
TL;DR: aim for 30–50 characters with the key noun in the first 25. Use the preheader as your second subject line. A/B test on your own list before trusting industry averages.