
How Email QR Codes Work and When to Use One
Typing an email address from a poster is the kind of small task that produces typos. A code that opens a new message to the right address removes the typing, and with it the bounce that follows a mistyped domain.
The Email QR Generator makes a code that opens a new message to an address. It runs in the browser and produces a static code.
Quick answer
The code holds a mailto: link containing the address and, optionally, a subject line and some body text. Scanning it opens the phone’s mail app with a draft ready; it does not send anything. Use it where people are already holding a phone and the next step is to write to you.
What is actually inside the code
The content is a single URI in the form mailto:[email protected]?subject=Hello&body=Message. The scanner recognises the mailto scheme and hands it to the default mail application, which opens a compose window with the fields filled in. If no mail app is configured, or the device is a tablet without one, nothing visible happens.
That is the main limitation to design around. The code cannot guarantee a message is sent; it can only make starting one easier. Everything after the compose window opens depends on the person holding the phone.
Where it earns its place
- Feedback and enquiries: a poster, a receipt or a table card that opens a message to the right inbox.
- Event follow-up: a slide or a badge that starts an email with the event name already in the subject.
- Service businesses: a van, a flyer or a shop window where the next step is a quote request.
- Mailing list opt-in: a draft with a subject such as “Subscribe” that the person sends themselves.
Where it falls short
People who use webmail in a browser rather than a mail app may get an unhelpful result, depending on how their phone handles mailto links. Prefilled body text is percent-encoded in the link, and some clients show that encoding instead of decoding it, so spaces and punctuation can look odd in the draft; others drop the body entirely. Attachments are impossible: a mailto link cannot carry a file.
There is also a trust problem. A code that opens a compose window can look like a trick, especially if the recipient does not recognise the address. A short printed label — “Email us” plus the address in plain text — does more for confidence than any design on the code itself.
Making it reliable
Use an address you actually monitor, spelled exactly, on a domain that will still exist next year. Keep the subject short and specific; it is the part most likely to survive intact. Leave the body empty or use one short sentence, because prefilled text is the first thing to break across mail clients.
Test on both an iPhone and an Android phone, with a fresh scan each time, and check that the address and subject arrive exactly as intended. If the goal is a web form rather than an email, a URL QR Generator code is the better choice; for plain text, the Text QR Generator covers it.
Open the Email QR Generator, enter the address and subject, and scan the result on a phone before it goes to print.
Common questions
What happens when someone scans an email QR code?
The code holds a mailto link with the address and, optionally, a subject line and body text. The phone hands it to the default mail app, which opens a compose window with the fields filled in. Nothing is sent automatically; the person still has to write and send the message.
Why is the body text missing or garbled in my email QR code?
The body is percent-encoded inside the mailto link, and some mail clients show that encoding instead of decoding it, while others drop the body entirely. Keep the subject short and specific, and leave the body empty or use one short sentence to make the code more reliable across apps.
Does the email QR generator upload the address?
No. The code is generated in your browser, so the address is not uploaded to a server. The result is a static code containing the mailto link, with no redirect or account. Test it on both an iPhone and an Android phone, because webmail users may get an unhelpful result depending on how their phone handles mailto links.
