Utility

Email Template Builder

Build a clean, email-safe HTML template in your browser: pick a layout, fill in the copy, watch the live preview, and export the HTML plus a matching plain-text version.

Loading tool…

Features

Two layouts: announcement (color banner) and newsletter (quiet header)

Live preview that updates as you type, rendered in a sandboxed frame

Email-safe output: 600px table layout with inline styles only — no external assets

Accent color picker and an optional CTA button (links restricted to http(s) and mailto)

Copy the HTML, download it as .html, or copy a matching plain-text version

Built entirely in your browser — nothing is uploaded

How to Use

1

Pick a layout and an accent color

2

Fill in the brand name, headline and body (a blank line starts a new paragraph)

3

Add an optional button label and link

4

Watch the live preview update as you type

5

Copy the HTML and the plain-text version, or download the .html file

Use Cases

Quick announcement emails
Newsletter drafts
Testing email rendering
Spam-checking a template before sending
Learning email-safe HTML by example

Frequently Asked Questions

Why does my HTML email look broken in Outlook?
Desktop Outlook on Windows renders email with Microsoft Word's engine, which ignores much of modern CSS — floats, flexbox, background images, max-width. The fix is the old playbook this builder uses by default: tables, inline styles, and a fixed 600px width.
Why do emails still use tables and inline CSS instead of modern HTML?
Because email clients never standardized. Style blocks get stripped by some clients, CSS support differs across Gmail, Outlook and the rest, and the one layout primitive they all render the same way is a table with inline styles. It is not nostalgia — it is the lowest common denominator that actually works.
Should every HTML email include a plain-text version?
Yes. Sending a text alternative alongside the HTML is standard practice: spam filters treat HTML-only mail with more suspicion, some clients and screen readers prefer the text part, and it costs nothing — this builder writes one to match your template automatically.
How do I test an email template before sending it to a real list?
Three free steps: run the copy through our Spam Checker for content red flags, send the template to a temporary address from this site and read it in a real inbox, and send one to yourself in the clients your audience actually uses. Paid preview services render dozens of clients at once when the stakes are higher.
Can I paste designed HTML straight into Gmail to send it?
Not directly — Gmail's compose box accepts rich text, not raw HTML source. Use the downloaded .html with an email service or SMTP tool that accepts HTML bodies. For a one-off: open the file in a browser, select all, copy the rendered result, and paste that into compose. Imperfect, but workable.

Need a Temporary Email?

Get your free temporary email address to use with this tool.