Mailto Link Generator

Build a mailto link with recipient, cc, bcc, subject, and body. Values are encoded so the link stays valid.

Independently verified for accuracy

Calculator by Toolsloft ↗
Mailto link
mailto:[email protected]

Create a mailto link that opens a pre-filled email in the visitor's mail app. Set the recipient, cc, bcc, subject, and body, and the tool assembles a valid link you can drop into a webpage or button. Subject and body text are percent-encoded so spaces and symbols survive.

How this is calculated

The link follows RFC 6068. Recipients go directly after "mailto:", while cc, bcc, subject, and body are added as query parameters. Every parameter value is percent-encoded with the same rules as encodeURIComponent, so line breaks, ampersands, and spaces stay intact.

How to use

  1. Enter the recipient address (or several, comma-separated).
  2. Add optional cc, bcc, subject, and body text.
  3. Copy the generated mailto link into your page or button.

Examples

FAQ

Can I add more than one recipient?
Yes. Put several addresses in the recipient field separated by commas, and add others as cc or bcc.
Why are spaces shown as %20?
Subject and body values are percent-encoded so the link is valid everywhere. The mail app decodes them back to normal text when the message opens.
Does the link send email automatically?
No. It opens the visitor's default mail app with the fields pre-filled. They review and send it themselves.

Embed this calculator

Add this free calculator to your own site. Copy the code and paste it where you want it to appear.