Create a scannable QR code that opens an email draft instantly — with pre-filled address, subject & message. Perfect for business cards & flyers!
Our free Email QR Code generator makes it effortless for anyone to send you an email — just by scanning a QR code with their phone. No typing long email addresses, no searching for contact forms. Whether you're a freelancer, business owner, teacher, or event organiser, an email QR code puts your contact just one scan away.
An email QR code encodes a standard mailto: link that includes your email address and — optionally — a pre-filled subject line and message body. When someone scans it, their default email app opens instantly with everything already filled in. They simply tap Send. It works with Gmail, Outlook, Apple Mail, Yahoo Mail, and virtually every other email client on Android and iPhone.
Unlike other tools that process your data on a server, SnapCode generates the QR code entirely inside your browser using JavaScript. Your email address is never transmitted to any server, never stored, and never logged. Everything stays on your device — making it the most private way to create an email QR code online.
Business Cards — Replace a plain text email address with an email QR code on your business card. When someone scans it, a new email to you opens immediately. It looks modern, saves typing errors, and makes it far more likely that contacts will actually reach out.
Flyers & Brochures — Include an email QR code on printed marketing materials so potential customers can contact you without hunting for a keyboard. Pair it with a clear call-to-action like "Scan to email us" for maximum response.
Conference & Event Name Badges — Add an email QR code to your name badge or lanyard so fellow attendees can scan and send you a follow-up email on the spot. Far faster than exchanging business cards or manually typing addresses into a phone.
Websites & Email Signatures — Embed the email QR code image on your website's contact page or include it in your email signature so mobile users can contact you instantly. Particularly useful for audiences who prefer scanning to clicking.
Product Packaging & Support Materials — Print an email QR code on packaging inserts or user manuals so customers can contact support by scanning rather than navigating to a website. A pre-filled subject like "Support Request" makes it even easier to triage incoming messages.
An email QR code encodes a mailto: URI, which is a universally supported web standard for triggering email composition. The basic format is mailto:you@example.com. When a subject and body are added, the format extends to mailto:you@example.com?subject=Hello&body=Your%20message.
Special characters in the subject and message body — such as spaces, ampersands, and line breaks — are automatically percent-encoded (URL-encoded) by our generator so the link works correctly across all email clients and operating systems. You don't need to worry about formatting your text manually.
We use High error correction level (H) when generating QR codes, meaning up to 30% of the code can be damaged or covered — for example by a logo in the centre — and it will still scan correctly. This makes the QR codes durable for printed materials that may get worn over time. The longer your subject and message, the denser the QR code will be; for very long messages, consider keeping the pre-filled body brief to ensure reliable scanning at small print sizes.