Free tool, no signup
HTML to Email Converter
Paste HTML, fill in your data and preview the email at desktop and mobile widths.
How to convert HTML to an email
- 01Paste your HTMLDrop in a full email or just the body. Table layouts and inline styles are kept as written.
- 02Add your dataPut values in the JSON tab and use Handlebars variables like customer.first_name in the HTML.
- 03Preview and copyCheck desktop, mobile and dark mode, then copy the HTML with every CSS rule inlined.
HTML email questions
Is this HTML to email converter free?
Yes. Paste, preview and copy as much HTML as you like without an account.
Will my email look the same in Gmail and Outlook?
Copying inlines your CSS and keeps table layouts, which is what most inboxes need to render HTML consistently.
Can I preview dark mode?
Yes. Switch the preview to Dark for an approximation of how dark-mode inboxes invert your colours.
Can I send this email from my app?
Save it in a free workspace and call POST /v1/emails/send with the template slug and your data.
Send this email from your app.
Save this template in a free workspace and call it from your backend with your data. Same HTML, no manual steps.
Start Freecurl -X POST https://templater.nestutils.com/v1/emails/send \
-H "Authorization: Bearer $TEMPLATER_KEY" \
-H "Content-Type: application/json" \
-d '{
"template": "invoice-email",
"to": ["priya@example.com"],
"data": { "customer": { "first_name": "Priya" } }
}'More free tools
HTML to PDF converterTurn any HTML page or template into a print-ready PDF in A4 or Letter.CSS inliner for emailMove style blocks inline so HTML emails render in every inbox.Handlebars template testerTest variables, loops and helpers against your own JSON data.AI HTML template generatorDescribe an email or PDF in plain words and get working HTML.
Compare Templater with Puppeteer · Browse the HTML templates