CARBIDEWEB
  • All tools
  • Blog

Mailto Link Generator

WEB

Build a mailto: link with recipients, Cc, Bcc, subject and body — copy the HTML or share it as a QR code.

MAILTO LINK
Open email
Your mailto: link appears here.

What is the Mailto Link Generator tool?

Build a correct mailto link in seconds — recipients, Cc, Bcc, subject and body, all properly URL-encoded and ready to paste into your HTML. A mailto link opens the visitor's default mail app with the message pre-filled, and this mailto link generator takes care of the part everyone gets wrong: encoding. Spaces become %20 (never +), line breaks in the body become %0A, and empty fields are omitted entirely so there is no dangling ? or & — exactly as RFC 6068 requires.

Type the address, add an optional subject and body, and the finished link appears live as you type. Copy it, press Open to test it in your own mail app, then drop it into an anchor tag: <a href="mailto:hello@example.com?subject=Hello%20there">Email us</a>. Multiple recipients are comma-joined, and Cc and Bcc ride along as query parameters.

The tool also renders your finished link as a QR code — put it on a business card, a poster or a table stand, and one scan opens a pre-addressed email. Everything is generated client-side: nothing you type is sent anywhere, there is no tracking and no sign-up, it's free, and the interface is fully available in Arabic — something almost no other mailto tool offers.

How to use the Mailto Link Generator

  1. Enter the recipient address — or several, separated by commas or semicolons.
  2. Add Cc and Bcc recipients if you need them.
  3. Type the subject and message body; line breaks are preserved and encoded as %0A.
  4. Copy the generated link, or press Open to test it in your own default mail app.
  5. Paste the link into an <a href> tag on your site — or share the QR code that appears alongside it.

Frequently asked questions

How do I create a mailto link with a subject and body?

Append them as query parameters: mailto:hi@example.com?subject=Hello%20there&body=First%20line%0ASecond%20line. The subject and body must be percent-encoded — spaces as %20, line breaks as %0A — which is exactly what this generator does for you as you type.

How do I put a mailto link in HTML?

Use a normal anchor tag with the mailto link as the href: <a href="mailto:hello@example.com?subject=Support%20request">Email us</a>. Copy the generated link from the tool, paste it into the href attribute, and the visible text between the tags can say anything you like.

How are spaces and line breaks encoded in a mailto link?

Per RFC 6068, spaces must be encoded as %20 — the + convention from web forms does not apply and shows up literally in some mail clients. Line breaks in the body are encoded as %0A. This tool applies both rules automatically, plus percent-encodes other unsafe characters.

Can I add multiple recipients, Cc and Bcc?

Yes. Enter several addresses separated by commas or semicolons and they are joined into a comma-separated recipient list, as the mailto scheme expects. Cc and Bcc get their own fields and are appended as cc= and bcc= query parameters.

Do mailto links work on phones?

Yes — tapping a mailto link on iOS or Android opens the default mail app with everything pre-filled, and scanning the generated QR code does the same. The only users a mailto link fails for are those with no mail app configured at all, which is one reason to show the plain address as the visible link text.

Is anything I type stored or tracked?

No. The link and the QR code are generated entirely in your browser — addresses, subject and body are never sent to any server, and there is no tracking or sign-up. The tool is free with no limits.

Should I use a mailto link or a contact form?

A mailto link is zero-backend and puts the conversation in the visitor's own mail app — ideal for simple "email us" actions. A contact form hides your address from scrapers, works even when no mail app is configured, and lets you add validation. Many sites sensibly use both.

From the blog

Take Carbide everywhere
All 176 tools, offline, on iOS & Android — free.