Choose language

Email QR Code Generator

Create a QR code that opens a prefilled email on scan. Set the recipient, subject, and message, then download the code as PNG or SVG.

Mehmet Demiray Published Updated
Share
QR Code GeneratorThe general QR code tool that encodes any text or URL, with control over error correction, size and colors, plus links to specialized generators.

What the Mailto Payload Carries

An email QR code stores a single web address built on the mailto scheme. That address packs three things into one line: the recipient address, an optional subject, and an optional message body. The generator takes your inputs and encodes them properly, escaping spaces and punctuation so the email app reads every field correctly. When someone scans the code, the phone recognizes the mailto link and opens the default mail app with all three fields already filled in. The recipient sits in the To line, your subject appears in the subject line, and your draft text sits in the body waiting to be sent. Nothing is sent automatically. The person reviews the message and presses send themselves, which keeps them in control. Because the whole instruction lives inside the code, it works the moment the camera reads it, with no web page to load in between. If you want a message to go by text instead, the SMS QR Code Generator handles that path.

Where Email QR Codes Earn Their Place

Email codes shine wherever you want to remove the friction of starting a message. A feedback poster in a cafe or waiting room lets customers scan and open an email already addressed to your inbox with a subject like Feedback ready to go. Support shortcuts work the same way: a sticker on a product or a help desk sign opens a prefilled support email so the customer does not have to hunt for your address. Event organizers use them for RSVPs, where a scan opens a message confirming attendance. Warranty registration cards, order confirmation slips, and trade show banners all benefit from the same idea. The pattern is always the same: you decide the recipient and a helpful subject, and the scanner does the rest. For sharing your full contact card rather than a single email action, pair this with the vCard QR Code Generator so people can save your details too.

Writing Prefills People Actually Use

A good prefill does part of the work for the sender without locking them in. Keep the subject short and specific so the email is easy to route on your end, something like Support request or Event RSVP. For the body, a light template helps people start: a greeting, a placeholder for the detail you need, and a closing line. Leave the body editable in spirit by keeping it brief, since a wall of text feels like a script the sender has to delete. Remember that everything in the body is visible and editable before sending, so write it as a friendly starting point rather than a fixed statement. Avoid stuffing long paragraphs into the body, because more text makes the code denser and slower to scan. A clear recipient and a one line subject already remove most of the effort. Test the finished email on a phone to confirm the fields land where you expect.

Limits Worth Knowing Before You Print

Email codes are simple, but a few limits shape how you use them. First, the longer your subject and body, the more data the code holds, and a denser pattern is harder to scan from a distance or with a cheap camera. Keep the body short and the code stays clean. Second, the action depends on the scanner having a mail app set up. On a phone with no configured email account, the link may open an empty app or do nothing, so the code suits an audience you expect to have email ready. Third, the prefilled text is a draft, not a sent message, which is a feature rather than a flaw, since it lets the sender review and edit. When you print, keep a clear margin around the code, use strong contrast, and choose SVG for large formats and PNG for standard sizes so the code stays readable at the scale you need.

How Scanning Opens the Mail App

When a phone camera reads the code, it decodes the mailto link inside and recognizes it as an email instruction rather than a web page. The operating system then hands the link to the default mail app, which opens a new draft and maps each part of the link to a field: recipient, subject, and body. This handoff is built into both iOS and Android, so no extra app is required. The user sees a ready to send email and only needs to press send. Because the decoding and the handoff happen on the device, the whole flow works offline once the camera has read the code. If the message you want to trigger is a quick text or a phone call instead of an email, the SMS code and the broader QR Code Generator cover those formats, so you can pick the action that matches how your audience prefers to reach you.

The ones we answer the most.

What happens when someone scans an email QR code?

Their phone decodes the mailto link inside the code and opens the default mail app with a new message already filled in. The recipient address, the subject, and the body all appear ready to go. The person reads the draft and presses send themselves, since nothing is sent automatically. This works on both iPhone and Android without any extra app, because the mailto handling is built into the operating system.

How do I prefill the subject line?

Type the subject into the subject field in the generator before creating the code. The tool encodes it into the mailto link along with the recipient and any body text. When the code is scanned, the subject appears automatically in the email's subject line. Keep it short and specific so the message is easy to recognize and route on your end.

Can the user edit the email before sending?

Yes. The scan opens a draft, not a sent message. Every field, including the recipient, subject, and body, can be edited before the person presses send. That is by design, since it lets the sender add their own details or adjust your prefilled text. Think of the prefill as a helpful starting point rather than a locked message.

What if the device has no mail app configured?

The code relies on the phone having a default mail app set up. If no email account is configured, the mailto link may open an empty mail app or do nothing at all. There is no error message in most cases, just no useful action. For that reason, email codes work best with an audience you expect to have email ready on their phones, such as customers or event attendees.

Is there a limit to how long the message body can be?

There is no strict character limit, but practical limits apply. The more text you put in the subject and body, the more data the QR code has to store, which makes the pattern denser and harder to scan, especially when printed small or read with a basic camera. Keep the body to a short template and let the sender add the rest. A clear recipient and a one line subject already remove most of the effort.

Can I download the code as PNG or SVG?

Yes. PNG suits screens and standard print sizes like posters and cards, where a fixed pixel size is fine. SVG is a vector format that stays sharp at any scale, so it is the right pick for large prints such as banners. Use PNG for everyday placement and SVG when the code needs to grow without losing quality.