Mailto Link Generator

Build mailto: links with recipient, CC, BCC, subject and body text, plus the HTML code.

Runs instantly in your browser — results update as you type.

How do I create a mailto link?

A mailto link (mailto:name@example.com) opens the visitor's email app with a new message. Parameters such as subject, body, cc and bcc can pre-fill the email.

Mailto syntax

mailto:hello@example.com?subject=Quote%20request&body=Hi%20there

Spaces and special characters must be percent-encoded — the generator does this so line breaks, ampersands and accents work in every email client.

Tips

  • Separate several recipients with commas.
  • Pre-filled subjects make incoming emails easy to sort.
  • Mailto links depend on the visitor having an email app set up; offer a contact form or show the address as well.

Worried about spam? Hide the address with the Email Address Obfuscator.

Frequently asked questions

Why does the link open the wrong app?

It opens the default email app set on the visitor's device.

Can I add line breaks to the body?

Yes, type them in the body field; they are encoded as %0A.

Is there a length limit?

Keep mailto links under about 2,000 characters for compatibility.