Mailto Link Generator

Generate properly encoded mailto: links with pre-filled To, CC, BCC, subject, and body fields. Copy the HTML link or raw mailto URL.

Used 39.7K times today

Mailto Link Generator

Fill in the "To" field to generate your mailto link.

How to Use Mailto Link Generator

  1. 1

    Enter email addresses

    Add the To, CC, and BCC email addresses. Multiple addresses can be comma-separated.

  2. 2

    Set subject and body

    Type the email subject line and body text. These will be pre-filled when the link is clicked.

  3. 3

    Copy the link

    Copy the raw mailto: URL or the complete <a href="mailto:..."> HTML element ready to paste into your webpage.

Frequently Asked Questions

What is a mailto link?
A mailto: link is a type of URL that opens the user's default email client and pre-populates fields like recipient, subject, and body. It is commonly used on contact pages and in email CTAs.
Why does my mailto link not work with special characters?
Special characters in the subject and body must be percent-encoded (URL-encoded). For example, spaces become %20, @ becomes %40, and line breaks become %0A. This generator handles all encoding automatically.
Can I pre-fill multiple email recipients?
Yes. Add multiple addresses in the To, CC, and BCC fields separated by commas. All addresses are properly encoded in the generated mailto: URL.

About Mailto Link Generator

The Mailto Link Generator on Utilko creates correctly formatted and URL-encoded mailto: links without the hassle of manual encoding. Badly encoded mailto links often break when they contain spaces, line breaks, or special characters — this generator handles all encoding automatically.

Use mailto links on contact pages, landing pages, and in email templates to give visitors a one-click way to reach you with a pre-filled email. The generator outputs both the raw URL and the HTML anchor tag, ready to drop into any webpage.

More SEO & Web Tools Tools