Home › Resources & tools › Email Parser

Email Parser

An email message contains a set of headers and a body. The headers contain metadata about the message, such as the sender, recipient, subject, and date. The body contains the actual message content. The body can be plain text, HTML, or a combination of both.

This tool allows you to paste an email message and see its parsed representation. The parsed representation contains the message headers and the body content. The body content is decoded from the Content-Transfer-Encoding specified in the message headers.

See also

Generate data URLs in the browser.

Encode into and decode from Base64 online.

The difference between the email envelope and message headers when it comes to senders and recipients.

Test TextMate grammars online.

A simple online editor for MJML (Mailjet Markup Language).

Parse, inspect, and debug IETF (BCP 47) language tags online.

Diff two files.

How to receive email in Node.js?

What are cid URLs and how are they interpreted by email clients?

Punycode-encode and decode IDNs.

All prices listed are in United States Dollars (USD). Visual representations of products are intended for illustrative purposes. Actual products may exhibit variations in color, texture, or other characteristics inherent to the manufacturing process.