Email Template Generator

Build a responsive HTML email template with tables and inline CSS at 600px with preheader text, a button, dark-mode metadata, automatic UTM and a plain-text version, with size and compliance warnings.

Workspace

How the result is calculated

The template is built with nested HTML tables and inline style attributes at a maximum width of 600px, which mail clients (Gmail, Outlook, Apple Mail) support. A hidden preheader is placed at the top of the body, with color-scheme meta tags for dark mode and a “bulletproof” table-based button with a background colour. UTM tags are appended while preserving the existing query and # fragment, all text is escaped, a plain-text version is produced, and the HTML size is checked against Gmail’s ~102KB clipping limit.

Limits: It does not include MSO/VML conditionals for rounded Outlook buttons and does not test real clients, so send a test message before the campaign. Images are not embedded (add them as https links). Postal address and unsubscribe link are your legal responsibility.

FAQ

What is a preheader?

A line shown beside the subject in the inbox; it is hidden inside the message.

Why is my email clipped in Gmail?

Gmail clips messages above about 102KB; reduce the HTML.

Newest tools

Recently added free tools — they run in your browser without uploading your data

All tools →

Format, minify and validate JSON with error line/column, duplicate-key detection and exact large numbers

Local

Literal or regex find and replace with named groups and two chained rules

Local

Remove consecutive or all repeated words with an exclusion list and Arabic support

Local