Plain text vs HTML emails: which performs better in the inbox?

The plain text vs html email debate gets treated like a religious argument online, and it shouldn't be, because the honest answer is that both have real strengths and the right choice depends on what you're sending and to whom. Here's an even look at both sides.

In short

Plain text email is just words, with no images, colours or layout. HTML email is coded like a small web page, so it can carry branding, buttons and pictures. Use plain text, or lightly designed HTML that looks plain, for personal and relationship emails, and full HTML for launches, sales and product-heavy sends.

  • Heavily designed emails look like marketing, so Gmail is more likely to file them in Promotions. Plain-looking emails read as personal.
  • True plain text cannot track opens or show images. Most senders use a lightly designed HTML email that looks like plain text.
  • Published tests favour simpler emails, but results vary by list. Run your own A/B test before you switch.

Who this is for: newsletter senders deciding between a designed template and plain emails

01What is the difference between HTML and plain text email?

Plain text email is exactly what it sounds like: unformatted text with no images, no coloured buttons, no custom fonts and no bold. Links show as full web addresses. It looks the way you would type a note in a basic text editor.

HTML email is built with the same code as a web page. That lets you control layout, add images and a logo, use brand colours and fonts, and make buttons that look like buttons rather than underlined blue text.

Two details most comparisons miss:

  • Most HTML emails carry a plain text copy as well. Email platforms usually send both versions inside one message (the technical name is multipart/alternative). The reader's mail app shows the HTML version if it can, and falls back to the text version if it cannot or if the reader has chosen to read everything as plain text.
  • "Plain text" in your email tool is often not plain text. Many platforms offer a "plain" or "text-only" template that is really simple HTML: no images, one column, default font. It looks like plain text but can still track opens and clicks.

02How do they compare side by side?

Here is how plain text, lightly designed HTML (the middle ground) and fully designed HTML stack up on the things that matter.

Plain textLightly designed HTMLFull HTML
DeliverabilityFewest things to go wrongAs good as plain if the code is cleanFine if well coded; heavy images and broken code cause trouble
Promotions tab likelihoodLowestLowHighest, because it looks like a campaign
TrackingClicks only (no open pixel)Opens and clicksOpens and clicks
DesignNoneSmall logo, bold, one button at mostFull layout, images, brand colours, multiple buttons
AccessibilityVery good for screen readers, but long raw links are hard to followVery good with real text and descriptive linksGood only with alt text, real text (not text in images) and enough contrast
RenderingLooks the same everywhereLooks almost the same everywhereNeeds testing across Gmail, Outlook and Apple Mail
Best forCold outreach, one-to-one replies, transactional notesNewsletters, welcome sequences, founder emails, sales follow-upEcommerce, launches, product round-ups, event invitations

A note on tracking: open rates have become less reliable for every format since Apple's Mail Privacy Protection started loading tracking pixels automatically for many readers. Clicks and replies are better measures of whether an email worked, whatever format you use.

03Which format lands in Gmail Primary instead of Promotions?

Gmail sorts mail into tabs automatically, and it looks at the whole picture: who sent it, how people usually react to that sender, and what the message looks like. A wide banner image, a grid of products, several buttons and a big footer all look like a marketing campaign, so the email is more likely to land in Promotions. A short email that looks like a person wrote it is more likely to land in Primary.

So format matters, but it is one signal among several. Plain text will not save a sender with a poor reputation, and a clean, well-coded HTML email from a sender people open and reply to can land in Primary too. HTML is not the problem; badly built HTML is. Google's own email sender guidelines say HTML messages should follow HTML standards, and warn that using HTML and CSS to hide content can get messages marked as spam.

If your emails are going to Promotions and you want to know why, read why emails go to Promotions, and run your email through our free email deliverability checker to see what is setting it off.

04When should you use plain text?

Plain text, or HTML that looks like it, tends to win when the goal is a reply or a feeling of direct contact rather than a click on a designed button:

  • Cold outreach and sales follow-up, where a designed email screams "bulk send".
  • Founder or coach newsletters, where the relationship is the product.
  • Welcome sequences, where you want the first emails to land in Primary and get a reply.
  • Reminders, receipts and account notes, where the reader just needs the information.
  • Re-engagement emails to people who stopped opening, where a plain note stands out.

Plain text also renders the same everywhere, since there is no layout to break across mail apps or screen sizes. That removes a whole round of testing.

05When should you use HTML?

HTML earns its place when the picture does real work:

  • Ecommerce and product emails, where people need to see what they are buying.
  • Launches and sales with several offers, prices or dates.
  • Event invitations with a time, place and a clear button.
  • Brands whose look is part of why people buy.
  • Long round-ups, where headings and layout help readers scan.

If you use full HTML, keep plenty of real text in the email (not text inside images), add alt text to every image, make the button text describe what happens, and test on mobile. Our guide to mobile friendly email design covers the checklist.

06What is a lightly designed email?

A lightly designed email is the middle ground most senders should use most of the time. It is HTML, so it can track opens and clicks and use a little formatting, but it is built to look like a personal email.

A simple recipe:

  • One column, your mail app's normal font, black text on white.
  • No header banner. If you want a logo, keep it small or put it in the signature.
  • Links written into sentences, with at most one simple button.
  • A real name in the sender field and a signature from a person.
  • A short footer with your address and the unsubscribe link.

You keep the tracking and a touch of brand, and the email still reads like a letter. For most newsletters and nurture sequences this beats both extremes.

07What do the statistics say about plain text vs HTML email?

The most quoted figures come from HubSpot. In its article Plain Text vs. HTML Emails: Which Is Better?, Niti Shah reports a series of A/B tests on HubSpot's own lists. In one, an HTML template with images had a 21% lower clickthrough rate than the plain text version, and combined with a lower open rate it got 51% fewer clicks. HubSpot's summary was blunt: "In every single A/B test, the simpler-designed email won."

Read those figures with care. They come from one B2B software company emailing its own audience, the article does not give sample sizes for each test, and the same article notes that ecommerce senders may get very different results. HubSpot's own survey from that time also found that nearly two-thirds of respondents said they preferred HTML and image-based emails, which shows how far what people say can differ from what they click.

The honest answer is that tests vary by list, industry and offer. The only statistic that matters for you is your own. Send the same email in two formats to two random halves of your list, keep the subject line identical, and compare clicks and replies. Our guide on how to A/B test emails shows how to set it up so the result means something.

08What about RTF and Outlook?

If you use Outlook you will see a third option: Rich Text Format, or RTF. It is an old Microsoft format that supports bold, colours and attachments placed inside the message. According to Microsoft's own support page, RTF only works in classic Outlook and old Exchange clients, Outlook converts it to HTML when you send to people outside your organisation, and Microsoft calls it a legacy format and recommends HTML instead.

So for HTML vs RTF the answer is simple: use HTML. HTML is already Outlook's default. If you want a plain email in Outlook, switch that message to plain text, but know that it drops bold, colours and pictures inside the message (you can still attach files). Some recipients also set their own mail app to show everything as plain text, which is another reason every HTML email should make sense without its images.

09Should a mail merge use HTML or plain text?

When you merge to email from Word through Outlook, you pick the mail format: HTML, plain text or attachment. HTML keeps the formatting from your Word document, such as bold, links and tables. Plain text strips all of it, which can make a merged email look more like a personal note.

For a small, personal send, such as a note to past clients or event attendees, plain text or simple HTML works well. For anything bigger, use a proper email platform instead of a mail merge from your own mailbox. Platforms handle unsubscribes, bounces and sending limits, and they protect your everyday mailbox from being flagged for bulk sending.

10Common questions

Is plain text or HTML email better for deliverability?

Neither format gets blocked for being HTML or plain text. What matters most is your sender reputation, authentication and how people react to your emails. Plain text has fewer things that can go wrong, while badly coded or image-heavy HTML can cause problems. A clean, lightly designed HTML email performs about as well as plain text.

Do plain text emails go to Primary instead of Promotions?

They are more likely to, because they look like a personal email rather than a campaign. It is not guaranteed. Gmail also looks at who sent it and how people usually respond to that sender, so a plain email from a sender with poor engagement can still land in Promotions.

Can you track opens in a plain text email?

No. Open tracking works by loading a tiny invisible image, and true plain text cannot contain images. You can still track clicks, because links can be rewritten to pass through your email platform. If you want open tracking, use a lightly designed HTML email that looks like plain text.

Should my newsletter be plain text or HTML?

For most founder, coach and consultant newsletters, use lightly designed HTML: one column, normal font, few images, links in the text. It reads like a personal letter and keeps tracking. Save full HTML design for ecommerce, launches and product round-ups where images do real work.

What is the difference between HTML and RTF email?

HTML works in every modern mail app and is Outlook's default. RTF (Rich Text Format) is an old Microsoft format that only works in classic Outlook and Exchange, and Outlook converts it to HTML when you email anyone outside your organisation. Microsoft recommends using HTML.

Format matters less than whether the email arrives at all

Whichever format you choose, it only works if it reaches Primary. If you're curious whether your current HTML template is hurting your placement, we offer a free deliverability audit to check.