HTML Mailto Link Generator
Build a mailto: link with To, CC, BCC, Subject, and Body pre-filled — copy the URI, anchor tag, or button.
mailto: URI
mailto:hello%40example.com?subject=Hello%20from%20your%20websiteHTML anchor tag
<a href="mailto:hello%40example.com?subject=Hello%20from%20your%20website">Email us</a>Button with onclick
<button onclick="window.location.href='mailto:hello%40example.com?subject=Hello%20from%20your%20website'">Email us</button>Preview
Email usHow mailto: links work
A mailto:link opens the visitor's default email client with the fields pre-populated. Special characters in the subject and body must be percent-encoded — this generator handles that automatically. You can specify multiple recipients by separating addresses with commas. Note that some webmail clients and spam filters may ignore BCC values embedded in mailto links.
For a contact form that sends email via SMTP without requiring a client app, pair this with a server-side form handler. To encode other data, see the URL Encoder.
Private & free — this tool runs entirely in your browser.
Recommended: Namecheap — Register a domain for your next project — from $1.98/yr.affiliate
Related Web & SEO tools
Meta Tag Generator
Build SEO title, description, and viewport meta tags.
Open Graph Generator
Generate Open Graph and Twitter Card meta tags.
Robots.txt Generator
Build a robots.txt file with per-bot rules. Block AI crawlers, set crawl delays, define sitemaps.
UTM Campaign URL Builder
Append UTM parameters to build trackable campaign URLs.
Hreflang Tag Generator
Generate hreflang link tags for multilingual SEO.
Sitemap XML Generator
Build an XML sitemap from a list of URLs.
SERP Snippet Preview
Preview how your page title and meta description appear in Google search.
Meta Tag Analyzer
Paste a page's HTML head to audit its title, meta, and social tags.