Mailto Link Generator
Create mailto: deep links with prefilled subject, CC, BCC, and body β ready for HTML or plain text.
Fill the required fields to generate the linkβ¦
About This Tool & Technical Logic
A mailto: link opens the visitor's email client with fields prefilled. It remains the most reliable no-backend contact mechanism: no form spam, no CAPTCHA, no server β the visitor keeps a copy of everything in their own sent mail.
The tricky part is encoding: subjects and bodies must be percent-encoded, and line breaks in the body become %0D%0A. Multiple recipients separate with commas. This generator handles all of it and outputs both the raw link and ready-to-paste HTML.
mailto:{to}?cc={cc}&bcc={bcc}&subject={encodeURIComponent(subject)}&body={encodeURIComponent(body)}
How to Use β Step by Step
- 1
Fill the fields you want
Every field is optional except the recipient. Empty fields are omitted from the URL cleanly.
- 2
Copy as link or HTML
The HTML snippet produces a styled anchor you can drop into any page or email signature.
- 3
Test on mobile too
On phones, mailto reliably opens the default mail app β a smoother experience than web forms.
Frequently Asked Questions
No spam target, no backend to maintain, and the visitor gets a copy in their sent folder. For low-traffic sites it's often the better trade.