Mailto Link Generator (plus Call, SMS and WhatsApp Links)

Build the links that open an email, a phone call, a text message or a WhatsApp chat when someone taps them. The tool encodes spaces, line breaks and special characters properly (the usual reason mailto links break), turns phone numbers into international format, and gives you the raw link, a plain HTML link and a styled button in three styles, with a live preview you can click to test. Everything runs in your browser. Nothing you type is sent to We.Inc or anyone else.

How it works

  1. Choose the link type: Email, Call, SMS or WhatsApp.
  2. For email, enter one or more addresses, optional cc and bcc, a subject and a body. Line breaks in the body are kept.
  3. For call, SMS and WhatsApp, enter the phone number and the country code. The tool strips spaces, brackets and leading zeros and outputs international format (E.164).
  4. For SMS and WhatsApp, add an optional pre-filled message.
  5. Pick the link text and a button style, then check the live preview and click it to test on this device.
  6. Copy the raw link, the HTML link or the button code and paste it into your website.

What the encoded link looks like

An email to [email protected] with subject "Quote request" and a two-line body becomes mailto:[email protected]?subject=Quote%20request&body=Hi%2C%0D%0AI'd%20like%20a%20quote. Every space, comma and line break is encoded (apostrophes are safe as they are), so every mail app reads the whole message.

Phone numbers are cleaned the same way: (020) 7123 4567 in the UK becomes tel:+442071234567.

Where to put contact links on a site

Put a call or WhatsApp button in the header on mobile for businesses that take bookings by phone, an email link and a form on the contact page, and the same details in the footer of every page. We.Inc sites can carry these buttons; the brief at the bottom passes your contact details into the builder.

Tips

Frequently asked questions

How do I add a subject and body to a mailto link?

Add them as query parameters: mailto:[email protected]?subject=Hello&body=Hi%20there. Each value must be URL-encoded, so spaces become %20 and line breaks become %0D%0A. This tool does the encoding for you.

Can a mailto link have several recipients?

Yes. Separate addresses with commas in the address part, and use cc= and bcc= parameters for copies. The tool accepts addresses separated by commas, spaces or new lines.

What format should a tel link use?

E.164: a plus sign, the country code and the number with no spaces or leading zero, for example tel:+442071234567. It works from any country.

Why do SMS links use ? on some phones and & on others?

Older iOS versions expected sms:NUMBER&body=, while Android and current iOS accept sms:NUMBER?body=. The tool uses ? by default and lets you switch if you need to support older iPhones.

How do WhatsApp click-to-chat links work?

https://wa.me/ followed by the number in international format without the plus sign, and an optional ?text= with the encoded message. For more WhatsApp options use the WhatsApp link generator.

Do email links get harvested by spam bots?

Addresses in plain page HTML can be collected by bots. A contact form avoids exposing the address; if you use a mailto link, a dedicated address that you can filter is a sensible choice.

Related: WhatsApp Link Generator, Email Signature Generator, QR Code Generator, Google Review Link Generator, Website builder, Business website templates.

Turn this result into your website or see the We.Inc website builder. The free plan gives you up to 3 template sites on a we.inc address, with no AI credits and no custom domain. Paid plans are Starter at $20 a month, Pro at $50 and Max at $99. See pricing.

More in Free Tools

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap