How to use Mailto Link Builder
- Type the recipient address, or several separated by commas.
- Add an optional subject and message, and a cc or bcc only if that client should show them.
- Select the action, then copy the finished link into an HTML page, an email or a document.
- Open the copied link once in a mail client and check that each field arrived as typed.
Example: Mailto Link Builder
Make a contact link for a support address with a prepared subject and a short message.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
A mailto link depends on the visitor's mail client
A mailto link is handled by the operating system and whichever mail app is registered, so the same link can behave differently on a phone, on a laptop with two mail apps, or in a webmail-only setup. The address part is the most portable, the subject and body are widely supported, and cc and bcc are the least consistent between clients even though RFC 6068 lists them as header fields. Because a bcc address sits in the link as plain text, anyone reading the source of the page can see it, so leave bcc out of a published link when the recipient must stay private. Show the address as visible text as well as a link, so a visitor with no mail client can still read it and use it by hand.
Questions about Mailto Link Builder
Does this send an email?
No. The page only builds the link text. Nothing is sent and no mail client opens from here. A message can only be composed after a visitor opens the finished link on a device with a mail client.
Why are my spaces written as %20?
A link cannot carry a raw space, so spaces and line breaks are percent-encoded, with a line break written as %0D%0A. The mail client decodes them again, so the subject and message read normally when the draft opens.
Why does bcc not appear in some clients?
Cc and bcc are standard mailto header fields, but clients differ in how far they honour them. A bcc address is also written in plain text inside the link, so anyone who reads the page source can see it. Test the link in the client you expect people to use, and keep essential recipients in the To field or the message.
Can I put a whole paragraph in the message field?
Yes, up to 2,000 characters with line breaks kept. Keep it to a couple of lines where you can, because a long link makes a long HTML attribute and some clients cut it off.