Powered by aspose.com, aspose.org and aspose.cloud
Click inside the file drop area to open a EML file or drag & drop it, or create a new email from scratch.
Use this tool to edit the HTML body of an email, creating a table‑based layout with inline styles that displays correctly in typical email clients. You can add text, headings, lists, buttons, and other blocks, and insert images only via HTTPS links, with other image types automatically omitted.
When an .eml file is loaded, the editor extracts From, To, Cc, Bcc and Subject into editable fields. Addresses can be entered as name@domain.tld or Display Name <name@domain.tld>, with multiple recipients separated by commas or semicolons. The editor validates each address on save, highlights any invalid entry, and focuses the cursor for correction. Only one From address is allowed, but it may be left blank. The Subject accepts up to 998 characters.
The block‑based editor lets you build the email body using text, headings, lists, buttons, columns, dividers, quotes, footers and an HTML code block. Each block is rendered into a table‑based layout with inline CSS, ensuring consistent display across desktop and mobile email clients. Plain‑text .eml files are converted to HTML paragraphs, preserving line breaks. The generated HTML is static, with no merge tags or templates.
Images can be added only through HTTPS URLs. After inserting an image block and providing the link, the editor embeds the image as an external reference. Inline pictures, data‑URI images, and HTTP links from the original file are removed during opening and are not included in the saved .eml. After saving, the tool reports how many images were removed due to the HTTPS‑only rule.
All regular attachments from the opened .eml are listed with their file names and sizes, and each can be removed with a click. Files without a name receive placeholders like attachment‑1. New files of any type can be added and also removed before saving. Attachments that remain are stored unchanged in the new .eml, preserving their binary content.
Drop a EML file into the upload area or click it to choose a file. Or click "Create new email" to start from scratch.
Edit the sender, recipients, subject, attachments and body of the email.
Click "Save as EML" and download the file from the link that appears.
Check the result and send us your feedback.
No. Images can only be added by entering an HTTPS URL; local files, pasted data images, or HTTP links are rejected and removed.
Inline pictures are removed when the message is opened and are not included in the saved .eml; they also disappear from the attachment list.
Yes, the subject field accepts up to 998 characters.
The allowed file size depends on your account tier: anonymous users have the smallest limit, a free Aspuse account raises the limit, and Premium or business accounts provide larger limits; the exact size is set by the tier you are using.
Both the uploaded .eml file and the generated download link are automatically deleted after 24 hours.