Free Mailto Link Generator

How It Works

  • Enter the target email address
  • Add optional subject and body text
  • Include CC and BCC recipients if needed
  • Get both the mailto: URL and HTML link code
  • Copy and paste the generated link into your website

What Is a Mailto Link Generator?

A mailto link generator creates a properly encoded mailto: URL that opens the visitor's email client when clicked. These links can include a pre-filled subject line, body text, CC, and BCC recipients — saving your visitors time and increasing the likelihood they actually send the email.

Mailto links are used on contact pages, in email signatures, on landing pages, and in HTML newsletters. Getting the encoding right manually is error-prone, especially when the subject or body contains special characters. Our free tool handles all URL encoding automatically and outputs both the raw mailto URL and a ready-to-paste HTML anchor tag.

Developers use mailto generators to build contact forms and CTA buttons. Marketers use them to create pre-filled email templates for referral campaigns. Small business owners use them to make it as easy as possible for customers to get in touch.

How to Use This Tool

  1. Enter the recipient email address in the Email Address field.
  2. Optionally add a subject line, body text, CC, and BCC.
  3. Click Generate Link.
  4. Copy the Mailto URL or the HTML Link code.
  5. Paste it into your website, email signature, or HTML template.

Frequently Asked Questions

What is a mailto link?

A mailto link is an HTML hyperlink that opens the user's default email client with a new message pre-addressed to the specified recipient. It can also pre-fill the subject, body, CC, and BCC fields.

Do mailto links work on mobile?

Yes. On mobile devices, clicking a mailto link opens the default mail app. Most modern email clients on both desktop and mobile support mailto links.

Can I include line breaks in the body?

Yes. The tool automatically encodes line breaks and special characters in the body text so they display correctly when the email client opens.

Related Tools