EmailLink Generator

Make a link that opens a new email to you with the subject and message already written. Copy the link, or the HTML to paste into your site.

  • Free forever
  • No sign-up
  • Runs in your browser

Your email

Separate several addresses with commas.

Optional

Optional

Line breaks are kept.

For the HTML version.

Your mailto link

Link

mailto:hello@yourstudio.com?subject=Booking%20enquiry&body=Hi%2C%0D%0A%0D%0AI'd%20like%20to%20book%20a%20shoot%20on%3A%0D%0AMy%20budget%20is%3A%0D%0A%0D%0AThanks!

Ready. Click it to test it in your email app.

HTML

<a href="mailto:hello@yourstudio.com?subject=Booking%20enquiry&amp;body=Hi%2C%0D%0A%0D%0AI'd%20like%20to%20book%20a%20shoot%20on%3A%0D%0AMy%20budget%20is%3A%0D%0A%0D%0AThanks!">Email me</a>

A mailto link opens whatever email app the visitor has set as their default. On a computer with no mail app set up, clicking it may do nothing, so it's worth showing the address as text too.

What opens

A new email, filled in and ready to send.

How to use the Email Link Generator

  1. 1

    Enter the address the email should go to.

  2. 2

    Add a subject and a starting message.

  3. 3

    Add cc or bcc addresses if you need them.

  4. 4

    Copy the link or the HTML, and click it once to test.

Why prefill the email

A fixed subject like "Booking enquiry" or "Collab request" makes messages easy to spot, sort and filter into folders.

A short template in the body gets people to send what you need, like dates, budget or an order number, so you can answer in one reply instead of three.

Limits to know about

Mailto links are simple and work almost everywhere, but they have a few catches:

  • They open the visitor's default email app. If someone only uses webmail and has no app set up, clicking may do nothing.
  • Some apps cut off very long links. Keep the body to a few lines.
  • Spam bots can read addresses in links on public pages. Use an address with a good spam filter.

Frequently asked questions

How do I add a subject to a mailto link?

Add ?subject= and the encoded subject after the address, like mailto:you@example.com?subject=Hello%20there. This tool does the encoding for you.

How do I add line breaks to the body?

Each line break is %0D%0A in the link. Type your message with normal line breaks here and the tool converts them.

Can I send to more than one address?

Yes. Separate the addresses with commas in the To, Cc or Bcc fields.

Why does nothing happen when I click a mailto link?

The computer has no default email app set. The visitor can choose one in their system or browser settings, or copy the address instead.

How do I add a mailto link to my website?

Copy the HTML version and paste it where you want the link, or use the plain link as the address for any button in your site builder.

Embed this tool on your site

Want the Email Link Generator on your own page? Copy the embed code and paste it where you want it to show up.

  • Free to use on your blog or site, with no account.
  • It sizes itself to fit and works on phones.
  • Keep the credit line so readers know where it's from.
your-site.com/blog

Free Email Link Generator by Hiyaly

Put it allon one link.