You're staring at your subject line. Is 50 characters too long? Should you go shorter? You keep rewriting it, trying different lengths, and none of them feel right. Meanwhile, you're not sending anything.

Here's the thing - subject line length matters, but not the way you think it does. It's not about some magic character count that makes everyone open your email. It's about understanding how subject line length affects your open rate at different inbox widths and what actually makes people click.

The Real Numbers on Subject Line Length

B2B cold email doesn't have a single "best" subject line length. But the data is clear about what happens at different lengths.

Subject lines between 30-50 characters perform best in most B2B cold email campaigns. This is the sweet spot where you're long enough to be specific but short enough that mobile users see your full subject line without truncation.

At 30 characters, you're fully visible on mobile (most phones show 25-32 characters before the ellipsis). At 50 characters, you're starting to get cut off on older phones, but you're still mostly readable on modern devices. Beyond 60 characters, you're losing effectiveness - not because the longer subject isn't good, but because it's getting cut off and losing your hook.

The actual open rate penalty for going too long is about 3-7% lower than optimal length, depending on your list quality. If your baseline is 15% open rate on a clean, targeted list, a 70-character subject line might drop you to 9-11%.

Breaking Down What Actually Works at Different Lengths

The Short Play (20-30 characters)

This works when you're using a specific name, a number, or a very clear benefit statement. The downside is you sacrifice context and specificity. Your recipient might not understand why you're emailing without reading the preview text.

Example of a short subject line that works:

Quick question on [Company]

This is 26 characters. It's specific enough (the company name fills in the bracket), personal, and creates curiosity. The open rate on this structure is solid - around 16-18% on cold lists - but it doesn't tell the prospect why you're reaching out. That matters less than you'd think if the email itself is good.

The Sweet Spot (35-50 characters)

This is where most winning subject lines live. You have room for a specific benefit, a number, or a problem statement without truncation on mobile.

Example of a mid-length subject line:

Helped [Industry] cut onboarding time by 40%

This is 46 characters. It shows benefit, includes a number, and is specific enough that the prospect understands why you're emailing in the preview text. This structure pulls 17-20% open rates on targeted lists.

The Long Play (50-70 characters)

You get cut off on mobile, but if your list is heavily desktop-based (common in some industries), it still works. The problem is you're relying on the preview text to complete your thought, and most email clients show 40-50 characters before the ellipsis on mobile.

Use this when you're going after senior-level prospects who primarily use desktop, or when you need to be extremely specific. Otherwise, edit it down.

The Elements That Matter More Than Length

Length alone doesn't determine your open rate. What you put in those characters does.

Specificity beats brevity. A 48-character subject line mentioning their specific use case outperforms a 28-character generic line every time. "Helped pest control companies cut callbacks by 35%" (56 characters) beats "Quick question" (14 characters) by 300-400% in our testing.

Numbers always work. Percentage improvements, specific metrics, or even just dates/years increase open rates by 5-12%. A subject line with a number in it will consistently outperform the exact same line without the number.

Avoid being too clever. The subject line isn't the place to try wordplay or puns. Your prospect is getting 100+ emails a day. They need to understand immediately why you're reaching out and what you're offering. Clarity beats cleverness by a massive margin.

Personalization elements should be short. If you're using [FirstName] or [Company], keep those insertions brief. A subject line like "[FirstName] - quick thought on [Company]'s onboarding process" becomes 60+ characters once names are filled in. Keep personalizations tight.

Mobile Truncation - The Real Constraint

Here's what's actually happening on mobile devices:

If your key value is cut off after 30 characters, your open rate tanks. If your key value is in the first 40 characters, you're fine on most mobile clients.

The structure that works: put your most important element first. "40% faster onboarding - [Company]" gets the benefit in front before truncation. "[Company] - 40% faster onboarding" gets cut off after "[Company] -" on mobile.

Subject Line Length by Campaign Type

Cold outreach to new contacts: Keep it 35-48 characters. You need enough room to establish relevance without looking too salesy.

Follow-up emails to non-responders: Go shorter here, 20-35 characters. You've already introduced yourself. Now you're just nudging. "Still interested?" works better than a long value prop.

Referral-based outreach: 30-40 characters. You want to mention the mutual connection early. "[Referrer] suggested I reach out" is 35 characters and has a specific person in it.

This is why a structured follow-up sequence matters. Your first email might have a different subject line length strategy than your second or third touch.

Testing Your Own Subject Lines for Length

Don't guess. If you're running cold email campaigns, test. Here's how:

You'll likely see the 35-50 character range win out, but test with your actual list. What works for B2B SaaS might be different than what works for agency services or consulting.

The testing is worth it because a 2-3% open rate difference compounds across thousands of emails. If you're sending 100 emails per week, a 2% improvement is 2 extra opens per week - which is 100 extra opens per year, some of which become conversations and deals.

What Not to Do (Specific Examples)

Don't exceed 70 characters unless you have a very specific reason. Your open rate will suffer more than any benefit you gain from the extra words.

Don't use all caps for the entire subject line. "WANTED TO REACH OUT ABOUT YOUR MARKETING" kills your open rate. Caps work for one or two words max, like "URGENT:" or "QUICK:", but even then, sparingly.

Don't make the subject line a question that's too vague. "Can we talk?" is only 9 characters but has zero specificity. "How's your marketing ROI?" is better at 24 characters because it actually positions something. Check out our guide on B2B cold email personalization for more on what makes subject lines actually relevant.

Don't put your value prop in subject lines that are under 30 characters. You won't have room. Go longer and be specific, or stay short and rely on the preview text and email body to deliver the hook.

The Simple Rule

Aim for 35-50 characters for cold outreach. Put your most important information first. Include a number or specific detail if you can. Test it on your list before rolling it out to 10,000 people.

That's it. Everything else is optimization.

Why This Matters at Scale

If you understand subject line length and structure, you're already ahead of most people sending cold email. But knowing "35-50 characters is optimal" and actually building subject lines that convert are different things. You need to test them, manage multiple campaign variations, track which lengths are actually working for your specific audience, and adjust based on reply rates - not just open rates.

Most teams doing this manually spend 5-10 hours per month just A/B testing subject line variations and tracking which ones work. If that's not your core business, it's easy to let the subject lines stagnate or to avoid testing because the setup feels like too much work. That's the gap that kills most cold email efforts - not lack of knowledge, but lack of execution at scale.

Related Guides