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
- Enter the recipient address (or several, comma-separated).
- Add optional cc, bcc, subject, and body text.
- Copy the generated mailto link into your page or button.
Examples
- Recipient only:
[email protected] becomes mailto:[email protected] - With subject:
subject "Hello there" becomes ?subject=Hello%20there
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.