An email QR code is a scannable square that opens a new, pre-addressed email the moment someone points their phone camera at it. Instead of printing your address and hoping people type it correctly, you give them a single tap: scan, and their mail app opens with your address in the To field — and, if you want, a subject line and a message already filled in. This email qr code generator builds that code for you, encodes the right mailto: link behind the scenes, and exports a crisp PNG for screens or an SVG for print. Everything below explains exactly how a qr code for email works, why pre-filling the subject is the feature that makes it genuinely useful, where to put one, and how to test it so it never fails in front of a customer.
How an email QR code actually works
Under the pattern, an email QR code is nothing more exotic than a mailto link — the same mailto: standard that has powered “email us” buttons on websites since the early days of the web. When you enter an address in the tool above, it produces a string like mailto:[email protected] and encodes that into the QR modules. A phone camera reads the string, recognises the mailto: scheme as an email action, and hands it to the default mail app, which opens a fresh draft with the address already in place.
That is the whole mechanism, and its simplicity is its strength. Because the code carries a universal link type rather than instructions for one particular app, it does not care whether the scanner uses Apple Mail, Gmail, Outlook or something else — the operating system routes it to whatever they have set as default. A mailto qr code is therefore about as portable and future-proof as a QR action gets: no app to install, no account to log into, no service in the middle that could change or disappear.
What happens when someone scans it
Walking through the scan from the other person’s side makes the value obvious. They open the native camera on their phone, point it at your printed code, and a banner appears — usually something like “Open in Mail.” They tap it, and their mail app launches straight into a compose screen. Your address is in the To field. If you set one, the subject is already written. If you set one, the body already contains your prompt text. All they have to do is add their message and press send.
Crucially, the email is not sent automatically, and it never will be — no mail client sends a message without a deliberate human tap. That matters for two reasons: it keeps the flow safe from accidental or spammy sends, and it means the person stays in control, writing from their own account so their reply reaches you as a normal, personal email. The QR code removes the friction of finding and typing your address; it does not take the human out of the loop.
Pre-filling the subject line for routing
The single feature that turns an email QR code from a novelty into a workhorse is the pre-filled subject line. A mailto: link accepts parameters, so the tool can build mailto:[email protected]?subject=Support%20request and the subject lands in the draft ready-made. Why does that matter? Because a consistent, predictable subject is how email gets routed.
Say you print one code on product packaging with the subject “Warranty claim” and a different code on a trade-show flyer with the subject “Sales inquiry.” Now every message that arrives already sorts itself: a filter rule or helpdesk can send warranty emails to the support queue and sales emails to the sales team, with zero manual triage. You can even embed a campaign or location tag in the subject — “Inquiry – Booth 14” — to see at a glance where a lead came from. The subject becomes a lightweight tracking and routing key that costs you nothing and requires no extra software.
You can pre-fill the body too, and a short prompt there does real work. “Please include your order number and a description of the issue” nudges people to send you a reply you can actually act on, instead of a one-line “help?” that starts a slow back-and-forth. Keep both fields concise: long subjects get truncated and very long bodies can bump into URL-length limits on some phones.
Email QR code vs mailto link vs vCard
It is worth being clear about how a contact email qr relates to the two things people most often confuse it with, because each does a different job:
- Email QR code (mailto): the action of writing to you now. A scan opens a pre-addressed draft. Best for “contact us,” support, feedback and inquiries on anything printed.
- Plain mailto link: the same underlying thing, but as a clickable link on a screen rather than a scannable code. Use the link on web pages and in email signatures; use the QR code on physical surfaces where there is nothing to click.
- vCard QR code: the action of saving your details for later. A scan drops your name, phone, email and company into the phone’s address book. Best for networking, where you want to be kept, not written to. Build one with the business card QR code generator.
These are complementary, not competing. A well-designed business card often carries both: an email code for “reach me right now” and a vCard code for “save me to your contacts.” Choosing the right one comes down to the verb — do you want the scanner to send or to save?
Where to use an email QR code
An email QR code earns its place anywhere you want a frictionless “get in touch” on a physical surface. The most effective placements:
- Customer support & packaging: a code on the box, manual or warranty card with a routed subject means a confused customer can reach the right team in seconds — far better than a tiny printed address.
- Feedback & reviews: on a receipt, table tent or product insert, a “Tell us how we did” code with a pre-filled subject collects candid feedback while the experience is fresh.
- Inquiries on flyers & posters: an event poster or property flyer read from a few feet away can turn a passer-by into a lead without them hunting for your address later.
- Business cards: a quiet way to let a new contact email you without squinting at and mistyping your address.
- Signage & storefronts: “Questions? Scan to email us” on a window or in-store sign catches people when their intent is highest.
- Trade shows & booths: a code with a booth-tagged subject captures inquiries and tells you which event produced them.
In every case the win is the same: you replace “remember this address and type it later” — which most people never do — with an action they can complete on the spot.
Combining an email QR code with a vCard
For business cards and email signatures printed on badges, the strongest setup is to pair an email code with a vCard code. The reason is that they capture two different moments. When you meet someone, they usually want to save you (vCard). When someone finds your card in a drawer a week later with a question, they want to write to you (email). Offering both, clearly labelled — “Scan to save my contact” and “Scan to email me” — covers both moments without forcing the person to guess what a single code will do.
If space is tight and you can only fit one, think about the dominant action. A networking card at a conference leans vCard; a support or service card leans email. When you do print two codes close together, keep a clear quiet-zone gap between them so a camera does not try to read both at once, and label each so the scanner knows what they are choosing. You can generate the companion contact code on the main QR code generator, which also handles WiFi, URL, phone and SMS types from the same screen.
Choosing size and error correction
An email QR code follows the same physical rules as any other QR code, and getting them right is the difference between a code that scans first time and one that frustrates. Two settings matter most.
Error correction controls how much of the code can be damaged or obscured and still read. The tool offers four levels — L (~7%), M (~15%), Q (~25%) and H (~30%). For a clean printed email code, M is the right default. Step up to H only if you plan to drop a small logo in the centre or the code will be handled, folded or exposed to the elements; the extra redundancy covers the gap a logo punches in the data. Note that a mailto: link with a long subject and body holds more data, which already makes the code denser — so keep those fields short if you also want high error correction.
Size follows the 10:1 scan-distance rule: roughly one unit of code width for every ten units of viewing distance. A business card read at arm’s length needs about 2–3 cm; a poster read from a few metres needs far more. Never print below about 2 cm, always keep the empty quiet-zone border intact, and download the SVG for anything that goes to a printer so the code stays razor-sharp at any size. There is a fuller treatment of sizing, the quiet zone and PNG-versus-SVG on the main QR code generator page.
Testing on iOS and Android before you print
This is the step people skip and regret. Because an email QR code hands off to whatever mail app the scanner has set as default, its behaviour can vary subtly between devices and clients — so you must test on both platforms before committing it to a print run.
On an iPhone, open the stock Camera app, point it at the code on screen or on a test print, and tap the banner; confirm Apple Mail (or your Gmail/Outlook app, if that is the default) opens with the address, subject and body correct. On Android, do the same with the native camera or Google Lens. Pay particular attention to the body: a handful of mail apps and in-app browsers strip or shorten the body parameter, and extremely long bodies can be truncated. If a body refuses to appear, shorten it, remove line breaks and special characters, or move those instructions into the printed copy around the code instead. Always test the actual printed code at its final size, not just the on-screen preview, because a code that is too small or low-contrast can read fine on a monitor and fail on paper.
Deliverability and privacy notes
A common worry is whether routing contact through a QR code hurts email deliverability. It does not. The code only opens a draft; the message is composed and sent by the scanner from their own email account, through their own provider. From a deliverability standpoint that is ideal — it arrives as a genuine one-to-one email from a real person, which spam filters treat far more kindly than bulk mail. You are not sending anything; you are making it effortless for someone else to send to you.
The one real consideration is address exposure. Because this is a static code, the address is encoded directly in the pattern, which is exactly what you want for a code you are deliberately sharing. Just be mindful about plastering a personal address, in scannable form, across a truly public surface where automated scrapers could eventually harvest it. For public-facing use, a role address like support@ or hello@ is safer than a named personal mailbox, and it also survives staff changes. Everything is generated in your browser, so the address and message you enter are never uploaded to or stored on any server.
How to create your email QR code
Putting it together, the whole process takes under a minute:
- Enter the recipient address in the email field above — ideally a role address like support@ for public use.
- Add a subject that routes the message where you want it (“Support request,” “Sales inquiry,” “Feedback”).
- Add a short body prompt telling the sender what to include, if it helps.
- Set error correction and size — M for most uses, H if you add a logo.
- Download the PNG for screens or the SVG for print.
- Test the finished code on an iPhone and an Android before you print a batch.
That is all it takes to turn a flyer, card or package into a one-tap line to your inbox. If you also need codes for a website link, WiFi, a phone number, SMS or a full contact card, the main QR code generator covers every type, and the complete set of free utilities lives at /tools. Pick your fields above, download, and your scan-to-email code is ready to go — free, private, and working for as long as the address does.