How to Create a QR Code for an Email Address
How to create a QR code that opens a pre-filled email draft with QRivify — including the fields it supports, customization, and common mistakes.
By QR Ivify Team
An email QR code saves someone from typing out your address by hand — scan it, and their phone opens a new email already addressed to you. This guide covers how to create one with QRivify, exactly what happens after it's scanned, and where it's actually useful.
What Is an Email QR Code?
An email QR code encodes a mailto: link — the same format a "Contact us" link on a website uses. It can include just the recipient's address, or an address with a subject line and message body pre-filled in as well, so whoever scans it doesn't have to type any of it themselves.
What Happens When You Scan an Email QR Code?
Scanning the code opens a new draft in whichever email app the phone has set as default, with the recipient (and subject and body, if you added them) already filled in. Nothing is sent automatically — the person scanning still has to review the draft and tap send themselves.
Which app opens depends on the device: it could be Apple Mail, Gmail, Outlook, or something else entirely, based on what's installed and set as default on that particular phone. There's no way to control or guarantee which app a given scanner will see.
How to Create an Email QR Code
Step 1: Enter the Email Address
Go to the email QR code generator and type the recipient's address into the Recipient email field. It's checked against standard email formatting before you can generate the code, and it's the only required field.
Step 2: Add a Subject and Message
Both are optional. A subject line (up to 200 characters) helps route replies — something like "Product Question" instead of a blank subject. A message body (up to 1,000 characters) can pre-fill a short note, but it's meant to save typing, not replace a full email — keep it brief. Leave either blank and the draft opens without it.
There's no field for CC, BCC, or multiple recipients — this generator supports one recipient address per code.
Step 3: Customize the QR Code
Optional, same as every generator here:
- Colors — set a foreground and background color, or make the background transparent. Keep strong contrast so it scans reliably.
- Dot and corner style — several dot styles (square, dots, rounded, classy, classy rounded, extra-rounded) and corner styles (square, dot, rounded).
- Logo — upload one to sit in the center. Raise the error correction level to Quartile or High if you do, since covering part of the pattern needs more room to recover from.
- Error correction level — Low, Medium, Quartile, or High. Quartile is a solid default; High helps most with a logo or a code that might pick up wear after printing.
Step 4: Generate and Download
Click Generate, then download as PNG, SVG, or JPG. PNG works well for digital use, SVG stays sharp at any size so it's the better pick for large prints, and JPG is a smaller file when that matters more than a transparent background.
Step 5: Test the QR Code
Scan the code yourself before printing or publishing it — ideally on more than one phone, since the email app that opens can vary by device. Confirm the recipient address is correct and that the subject and body (if you set them) came through as expected.
Useful Ways to Use an Email QR Code
- A support address on packaging, with a pre-filled subject like "Product Question"
- An RSVP address on a wedding or event invitation
- A feedback request printed on a receipt
- A press or media contact on a press kit
- A "contact us" code on a business card, alongside a phone or website QR code
Email QR Code vs URL QR Code
| Email QR code | URL QR code | |
|---|---|---|
| What's encoded | A mailto: link (recipient, optional subject/body) | A web address |
| What happens on scan | Opens a new email draft | Opens a browser to that address |
| Action required after scan | Reviewing and sending the draft | None — the page just loads |
| Best for | A direct way to reach a specific inbox | Websites, menus, profiles, anything hosted on a page |
If you want a code that opens a webpage instead of an email draft, use the URL QR code generator instead.
Common Email QR Code Problems
- Nothing happens when scanned. The phone may have no default mail app configured — this is a device setup issue, not something the QR code itself can fix.
- The subject or body didn't come through. Double-check you actually filled those fields in before generating; they're optional and easy to skip by accident.
- Wrong app opens. This depends entirely on the scanning device's default mail app — there's no way to force a specific app to open from the QR code itself.
- The email address is visible to anyone who examines the code. The recipient address is encoded as plain text, the same as it would appear in a webpage's
mailto:link — only use an address you're comfortable making publicly visible. - A logo makes the code unreliable. Raise the error correction level or shrink the logo.
Frequently Asked Questions
Does the QR code send the email automatically? No. Scanning it opens a pre-filled draft in the phone's mail app — the person still has to review it and tap send. Nothing is sent without their action.
Will every phone open the same email app? No. The app that opens depends on the device and whichever mail app is set as default — it could be Apple Mail, Gmail, Outlook, or another app entirely. There's no way to control which one a scanner sees.
Can I add CC or BCC recipients? No. This generator supports a single recipient, with an optional subject and message body — no CC or BCC fields.
Can I edit the recipient or message after generating the code? No. The code is static — the address, subject, and body are all fixed at the moment you generate it. Changing any of them means creating a new code.
Is there a length limit on the subject or body? Yes — the subject is capped at 200 characters and the body at 1,000, which keeps the encoded link a reasonable size for reliable scanning.
Do I need an account to use this? No. There's no sign-up — open the generator, fill in the fields, and download the result.
Create an Email QR Code
Open the email QR code generator and enter the address you want people to reach. For other types — links, Wi-Fi, contact cards — the general QR code guide covers the rest.
Related articles
How to Create a QR Code for a Phone Number
How to create a QR code that opens a phone's dialer with a number ready to call, using QRivify — including number formatting, customization, and testing.
How to Create a vCard QR Code
How to turn your contact details into a scannable vCard QR code with QRivify — including supported fields, format details, and testing before you print.
How to Create a QR Code for a Calendar Event
How to turn event details into a scannable calendar QR code with QRivify — including supported fields, time zones, and testing before you print.