Pro Calculators and Guides

How to Create a mailto Link With a Subject and Message Already Filled In

Build a mailto: link that opens the visitor's email app with the address, subject and message ready, for buttons, signatures and websites.

Saizul Amin
Saizul Amin15 Oct 2026 · Updated 17 Oct 2026 · 1 min read
How to Create a mailto Link With a Subject and Message Already Filled In

A mailto link opens the visitor's email app with a new message. If you also fill in the subject and a starting message, contacting you takes one click, and you receive emails that already say what they are about.

Quick answer

Enter the address, the subject and the message and copy the link. Use it in a button, an email signature or on your website.

mailto:[email protected]?subject=Quote%20request&body=Hello%2C%20I%20would%20like%20a%20quote%20for...

Spaces and special characters are turned into %20 and similar codes, which the tool does for you.

Extras

  • CC and BCC: add &cc= and &bcc= parameters.
  • Multiple addresses: separate with commas.

Steps

  1. Type the address.
  2. Add a subject and a message.
  3. Copy the generated link or the HTML snippet.

Where to use it

<a href="mailto:[email protected]?subject=Hello">Email us</a>
  • Contact buttons on websites.
  • Email signatures.
  • PDF documents with a clickable address.
  • QR codes that start an email.

Tips

  • Keep the subject short and specific so you can filter emails.
  • Remember that some visitors have no email app configured; show the plain address as well.
  • Spam bots harvest visible addresses; consider a contact form for public pages.
  • Test the link on both a phone and a computer.
Completely freeNo cost, no sign-up
Files stay privateEverything runs in your browser
Easy in your languageAvailable in many languages