Email QR Code Generator
Use our free online Email QR Code Generator tool. Fast, accurate, and completely browser-based. No signup needed. Process your data instantly with this Qr Code Tools utility.
Make It Easier for People to Email You
An email QR code encodes a mailto: link — the same protocol your browser uses when you click an email address on a website. When someone scans it, their phone's default mail app opens with your address already in the To field, and optionally a pre-filled subject line. They do not need to type anything; they just write the message and hit send.
This has obvious uses on printed materials. Business cards traditionally carry an email address as text, but hand-typed email addresses get misspelled, especially the ones with hyphens, underscores, or unusual domains. A QR code eliminates that friction entirely. Conference posters, product packaging, flyers for service businesses, and anything else where you want people to reach you can benefit from an email QR code placed somewhere visible.
What the Tool Encodes and How
The underlying format is simple. A basic email QR code contains something like: mailto:[email protected]. Add a subject line and it becomes: mailto:[email protected]?subject=Your%20Subject%20Here. The percent-encoded spaces and special characters are handled automatically by this tool — you just type the subject line in plain text and the correct formatting is generated for you.
Most mobile email clients — Gmail, Outlook, Apple Mail, Samsung Mail — respond correctly to the mailto: protocol when triggered by a QR scan. Desktop mail clients handle it too if the system has a default mail application configured. The only situation where it does not work as expected is if someone scans it on a device with no email app installed or with no default email client set, which is rare on a phone but occasionally relevant on tablets or shared devices.
When a Pre-Filled Subject Line Is Worth Adding
The subject field is optional, but using it well makes a real difference in how useful the QR code is. A few situations where pre-filling the subject adds value:
If you are a freelancer and the QR code is on your business card, a subject like "Project Inquiry" tells you immediately what the email is about and makes it easy to filter and prioritize in your inbox. If you are running an event and the QR code is in the program booklet, a subject like "Question from [Event Name]" keeps those emails organized separately from other correspondence.
If you run a support line and the QR code is on product packaging, a subject like "Support Request" routes the email to the right place if you have inbox rules or a help desk system that sorts by subject keywords. For a short-term rental, "Guest Inquiry" pre-fills context so the first thing you see in your notifications makes sense.
The subject line also reduces the cognitive load on the person emailing you. They do not have to think about what to write in the subject; they just see a reasonable default and can change it if they want to.
Email QR Codes on Business Cards
If you are redesigning a business card, the back is underused real estate. A QR code there — linking to your email, or even better, to your full contact card (for which there is a separate vCard QR generator on this site) — makes the card noticeably more functional.
Front-of-card email QR codes also work, but they can look cluttered if you are already including a text email address. A common approach is to include the text address for people who prefer reading it and the QR code for people who prefer scanning. Both serve the same purpose, and not every recipient knows to scan a code or has a scanning habit.
Print size matters here. An email QR code does not need to be large — the data payload is short, so the code itself is relatively simple with fewer modules. A 2 × 2 cm square is more than enough for comfortable scanning at arm's length. That is a small corner of a business card, easy to fit without dominating the design.
How to Add an Email Address to a QR Code Without Mistakes
The most common error is a typo in the email address itself. Since the encoded address is invisible inside the QR pattern, a typo goes unnoticed until someone complains that their email bounced. Before downloading and printing, test the code yourself. Scan it, check that your correct address appears in the To field, and send yourself a test message.
Subaddresses and plus-sign aliases (like [email protected]) work fine in email QR codes — the plus sign gets percent-encoded as %2B in the URL, which well-formatted QR generators handle automatically. This one does.
Be aware that mailto: links open whatever the phone considers its default email app. If the person scans your code and their default app is configured to a different account than the one they want to use for business email, they may need to switch accounts manually. This is a limitation of how the protocol works, not something specific to QR codes.
Other Ways to Use Email QR Codes
Beyond business cards, a few uses that come up in practice:
Feedback forms at physical events. Instead of paper feedback forms, a poster with an email QR code (subject line: "Feedback") lets attendees send comments directly from their phones. Shorter friction means more responses.
Equipment and asset labels. Sticking a small email QR code on a piece of shared equipment — a printer, a coffee machine, a company vehicle — makes it easy for anyone who encounters a problem to report it immediately by scanning and sending a quick note to the right contact.
Support documentation. If you produce printed guides, manuals, or handouts, an email QR code pointing to a support or questions inbox lets readers follow up without having to find a website and locate a contact page.
Your Data Stays Local
The email address and subject line you enter here are processed entirely in your browser. Nothing is sent to any server. The QR code image is generated locally and exists only in your browser session until you download it. This is worth stating because an email address is personal information, and there is no reason for it to leave your device just to generate a QR code.