🎁 Get $100 FREE on your first $500 recharge·Limited-time bonus for new users·Sign up & claim your $100 instantly·$100 bonus on $500+ first deposits·Apply once, instant credit on signup·
* T&C apply
Free, no signup, never expires

Email QR code generator that opens a pre-filled email on scan

Create a mailto QR code that opens the scanner’s mail app with your address, a subject line and a message body already filled in. Perfect for support, feedback and inquiries on flyers, business cards, signage and packaging. Everything runs in your browser.

Free No signup Pre-fill subject & body PNG & SVG download
Email details
Error correction

Higher levels survive scuffs and logos but make the code denser. M is a good default.

Size (module scale)8px/module
Live preview
Fill in the fields to generate your QR code.

PNG for screens & social · SVG for crisp, any-size print.

Generated entirely in your browser. Your URLs, passwords and contact details are never uploaded, stored or logged.

100% in-browser & static — the codes never expire and work forever. No upload, no tracking.

What you can make

A scan-to-email code, built for the real world

Scan to send email

Encodes a mailto link so a scan opens a new, pre-addressed email in the person’s own mail app — no typing your address, no transcription errors.

Pre-filled subject for routing

Lock in a subject like “Support – Order #” so every reply lands in the right inbox, filter or helpdesk queue automatically.

Pre-filled message body

Seed the body with a prompt — “Tell us what went wrong” — so senders know exactly what to write and you get usable replies.

Works on iOS & Android

Built on the universal mailto: standard, so the native camera opens Apple Mail, Gmail or Outlook — whatever the scanner already uses.

Pairs with a vCard

Put an email code next to a contact code on a business card: one writes to you now, the other saves your full details for later.

Private & permanent

A static code generated in your browser. Nothing is uploaded, and the code keeps working forever with no account required.

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.

Pair it with the rest of the free toolkit

Need other QR types? Use the main QR code generator for URLs, WiFi and more, or build a contact card with the business card QR code generator. The full index is at /tools.

Browse all free SEO tools
FAQ

Email QR code questions, answered

  • An email QR code encodes a mailto: link — the same kind of link an email button on a website uses. When someone scans it with their phone camera, the phone recognises the mailto: scheme and offers to open their default mail app with your address already in the To field. If you added a subject and message, those are pre-filled too, so the scanner only has to type their note and hit send.

  • Yes, and it is the most useful part. Fill in the Subject and Body fields and the tool appends them to the mailto: link as ?subject= and &body= parameters. A fixed subject like “Support request – Model X” routes the email to the right inbox or filter automatically, and a short body prompt (“Please describe the issue…”) tells the sender what you need.

  • A mailto QR code opens a new, pre-addressed email ready to send — it is an action. A vCard QR code saves your full contact record (name, phone, email, company) to the phone’s address book — it is a save. Use an email QR when you want someone to write to you now; use a business card vCard code when you want them to keep your details. Many business cards carry both.

  • No, and that is by design. Scanning only opens a draft in the mail app with the fields pre-filled. The person still reviews it and taps send themselves. No email client will send a message without a human action, which keeps the flow spam-safe and gives the sender a chance to add their own message.

  • Yes. The native camera app on iOS 11 and later and on virtually all modern Android phones recognises a mailto: QR code and offers to open the default mail app — Apple Mail, Gmail, Outlook or whatever the user has set. Because it relies on the universal mailto: standard rather than any one app, it works regardless of which email client the scanner uses.

  • A few mail apps and in-app browsers strip or truncate the body parameter, and very long bodies can hit URL-length limits. Keep the subject and body short, avoid line breaks and special characters where you can, and always test the finished code on a real iPhone and a real Android before printing. If a body refuses to populate, shorten it or move the instructions into the surrounding print copy instead.

  • Yes to free, no to expiring. This tool creates a static email QR code: the mailto: link is encoded directly inside the pattern, so there is no account, no subscription and no server that could ever switch it off. It keeps working for as long as that email address exists — change the address, though, and you will need to generate a new code.

  • The QR code itself has no effect on deliverability — it simply opens a draft from the scanner’s own email account, so the message sends from a real person through their normal provider. That is actually good for spam filtering, because the reply lands in your inbox as a genuine one-to-one email. The only thing to watch is publishing a raw address in a scannable form on a truly public surface, where scrapers could eventually harvest it.

A scan-to-email code is only step one

Making it easy to reach you is great — getting found in the first place takes authority links. See how Serpbays builds them.

Start free on Serpbays