Email Details
Parameters
to β Recipient email
subject β Email subject
body β Email body text
cc β Carbon copy
bcc β Blind carbon copy
π‘ Special characters are auto URL-encoded
What is a Mailto Link Generator?
A mailto link generator is a pure frontend online tool that helps you quickly create mailto: links with pre-filled recipient, subject, body, CC, and BCC. It automatically handles URL encoding, generates plain text links and HTML code with live preview, and makes it easy to embed links in web pages or share them.
Key Features
Multiple Recipients: Support multiple recipients, CC, and BCC addresses with comma separation.
Pre-filled Content: Automatically pre-fill email subject and body so users can send emails with a single click.
URL Encoding: Automatically URL-encode special characters to ensure links work in all email clients.
Multiple Outputs: Generate plain text links, HTML code, and styled HTML code for different use cases.
Live Preview: Real-time generation as you type, with instant preview of the link.
Tutorial
1. Enter Details: Fill in the recipient email, subject, body, and optionally CC/BCC in the form.
2. Auto-generate: The tool generates the mailto link and HTML code in real-time as you type.
3. Copy & Use: Copy the plain text link for sharing, or copy the HTML code to embed in web pages. Click the preview link to test.
Use Cases
Website Contact Buttons
Add mailto links to your "Contact Us" page so visitors can click to open their email client without copying the address.
Email Template Sharing
Create mailto links with pre-filled subject and body, share with team members to ensure consistent email formatting.
Event Registration
Add mailto links to event pages with pre-filled registration templates. Participants just click and send to register.
Customer Feedback
Add mailto links to product pages with pre-filled feedback subject and question templates for quick customer submissions.
Technical Details
mailto Protocol: mailto is a URL protocol defined in RFC 6068, formatted as mailto:address?param1=value1¶m2=value2. It doesn't send HTTP requests but triggers the local email client.
URL Encoding: Query parameters in mailto links must be URL-encoded. Spaces become %20 or +, line breaks become %0A, & becomes %26, = becomes %3D. This tool handles all encoding automatically.
Compatibility: mailto links work in all major browsers and operating systems. Desktop browsers open the default email client (Outlook, Thunderbird), while mobile browsers open the system email app. If no email client is configured, the link may not work.
FAQ
What is a mailto link generator?
An online tool that helps you quickly create mailto: links with pre-filled recipient, subject, body, CC, and BCC. Generated links can be embedded in web pages or shared.
What is a mailto link?
mailto: is a URL protocol that opens the user's default email client with pre-filled information when clicked. For example, mailto:example@email.com?subject=Hello opens the email client with recipient and subject pre-filled.
What parameters do mailto links support?
subject, body, cc, bcc, and multiple recipients (comma-separated). Parameters are joined with & and special characters must be URL-encoded.
Is my data uploaded to a server?
No. This tool runs entirely in your browser with all processing performed locally.
Why do special characters need encoding?
Certain URL characters (spaces, line breaks, &, =) have special meanings and must be URL-encoded. This tool handles encoding automatically.
Do mailto links work on mobile?
Yes. Clicking a mailto link on mobile opens the default email app with pre-filled information, standard across all platforms.