Free tool

Mailto link generator

Build a correctly encoded mailto: link with recipient, CC, BCC, subject and multi-line body — then copy the URL or the ready-made HTML anchor. Everything runs in your browser; nothing is sent to a server.

Link details

Your mailto link

mailto:hello@example.com?subject=Hello%20from%20your%20website&body=Hi%20there%2C%0A%0AI%27d%20like%20to%20know%20more%20about%20your%20product.
Test it

HTML snippet

<a href="mailto:hello@example.com?subject=Hello%20from%20your%20website&amp;body=Hi%20there%2C%0A%0AI%27d%20like%20to%20know%20more%20about%20your%20product.">Email us</a>

Need measurable email?

Mailto links can't be tracked. Oitomail sends lifecycle campaigns and sequences with open, click and reply tracking that feeds realtime segments.

Start 7-day trial

How mailto links work

A mailto URI follows the pattern mailto:address?subject=…&body=…. Anything after the question mark is a query string, so each value has to be percent-encoded: spaces become %20, line breaks become %0A and ampersands become %26. Skipping the encoding is the most common reason a mailto link opens with a truncated subject or an empty body.

Mailto link FAQ

What is a mailto link?

A mailto link is an HTML link that opens the visitor's default email client with the recipient, subject and body already filled in. It uses the mailto: URI scheme instead of https.

How do I add a subject and body to a mailto link?

Append a query string: mailto:hello@example.com?subject=Hello&body=Hi%20there. Every value must be percent-encoded, which this generator does for you automatically.

How do I add a line break in the body?

Line breaks are encoded as %0A. Just press enter in the body field above and the generator encodes the newlines correctly.

Can I add multiple recipients, CC and BCC?

Yes. Separate multiple addresses with commas in the To, CC and BCC fields. The generator joins and encodes them into a valid mailto URI.

Do mailto links work in email campaigns?

They do, and they are handy for reply-to-us calls to action. For measurable engagement, though, track clicks with a normal https link — Oitomail records every click and feeds it into segments.

Turn activity into retained revenue.

Start a 7-day trial with the full platform — no credit card. Or talk to us about a Platinum or Enterprise rollout.