mailto Link Generator

Type to / subject / body and get a mailto: URL plus an HTML <a> tag. Use it for "Contact" links on your site or blog.

Separate multiple addresses with commas
mailto: URL
 
HTML
 

How to Use

1
Fill the fields

Type the recipient (required), CC, BCC, subject, and body. Separate multiple addresses with commas.

2
See the result

mailto: URL and HTML <a> markup are generated live. Press "Test" to confirm your mail client opens.

3
Copy & paste

Use "Copy URL" or "Copy HTML" to grab the result in one click. Paste the HTML into your page for a clickable link.

FAQ

The mailto: link doesn't open.

Your browser needs a registered mail client. On desktop that's Outlook / Mail / Thunderbird; on mobile it's Gmail / Apple Mail. Some desktop browsers (notably Chrome) can register Gmail / Outlook as the web handler.

Multiple recipients?

Comma-separate addresses in the to / cc / bcc fields. Each address is URL-encoded automatically.

Newlines in the body?

Press Enter for a newline; it's encoded as %0A in the URL and shows up as a line break in the user's mail client.

Korean / Japanese / emojis?

Yes — encodeURIComponent handles all non-ASCII characters (Korean, Japanese, emoji) and special characters (&, ?, #, etc.) safely.

Is anything sent to a server?

No. All URL building runs in your browser; addresses and contents stay local.