Email QR Code Generator
Enter a recipient address, optional subject, and optional message body below. Customise colours and style, then download your email QR code.
PNG, JPG, or WebP. Logo is embedded in the center of the QR code. Use High error correction for best results.
Your email QR code will appear here
Enter an email address and click "Generate"
What is an Email QR Code?
A smarter way to capture email enquiries — the message is already written before the user taps Send.
An email QR code encodes a mailto: URI — the same protocol your browser and every mobile
email app have supported for decades. When someone scans the code, their default email client opens
automatically with the recipient address, subject line, and message body already filled in. All they need
to do is tap Send. No copy-pasting an address, no retyping a subject, no hunting for the right inbox.
Under the hood, the payload looks like mailto:hello@example.com?subject=Hello&body=I%20would%20like%20to%20enquire%20about….
QRMint builds and URL-encodes this string for you automatically, then wraps it in a fully customisable QR
image you can download as PNG or SVG at up to 2048×2048 px — sharp enough for any printed
material or digital display.
You can also generate email QR codes programmatically via our free REST API.
Send the encoded mailto: URI as the data parameter and combine it with any styling
option. No API key is ever required, and the endpoint has no rate limits for reasonable usage.
Email QR codes are completely static — the data is baked into the pattern at generation time. They never expire and never require a server to decode. Visit the QRMint homepage to explore all supported QR code types, or head to the API documentation for the full parameter reference.
When to Use Email QR Codes
Any situation where you want to lower the barrier between a person and an email landing in your inbox.
Customer Support
Place an email QR code on product packaging, receipts, or support documentation. Pre-fill the subject with the product name and a reference number so your support team instantly knows the context. Customers reach the right inbox in one scan, without hunting through a website for a contact form or email address.
Feedback Forms
Print an email QR code on table cards, event programmes, or hotel room cards to collect feedback. Pre-fill the subject with "Feedback — [Venue/Event Name]" and the body with a short prompt such as "Rate your experience (1–5) and leave a comment". Responses arrive directly in your inbox, no third-party form service required.
Business Cards & Portfolios
Add an email QR code to your business card, CV, or portfolio website. Anyone who scans it gets a pre-addressed email open with a professional subject line already filled in. It makes following up after a networking event or conference effortless — no squinting at small print or mistyping your address.
Event Follow-ups
Display an email QR code on screens or printed materials at the close of a talk, workshop, or trade show stand. Pre-fill "Interested in working together — [Event Name]" so every inbound message is tagged and searchable. Attendees who want to continue the conversation can do so in under five seconds while the conversation is still fresh.
Warranty Registration
Include an email QR code in the product box with the subject pre-filled as "Warranty Registration" and the body prompting the customer to paste their order number and purchase date. This replaces paper warranty cards entirely while giving you a direct email thread for every registered customer — no web portal to maintain.
Contact Pages & Flyers
Replace a plain text email address on a flyer, poster, or landing page with an email QR code. Passers-by scan, tap Send, and their enquiry is in your inbox before they have put their phone away. Combine with a custom frame template and your brand logo embedded in the code for maximum visual impact.
How Email QR Codes Work
The mailto: protocol, explained in three steps.
1. Fill in the Email Details
Enter the recipient address in the Email field above. Optionally add a subject line and a pre-written
message body. QRMint URL-encodes each field and assembles a valid mailto: URI
(e.g. mailto:support@example.com?subject=Help%20Request&body=Hi%2C%20I%20need%20help%20with…).
The URI standard is defined in RFC 6068 and is understood by every major email client.
2. Customise the QR Code
Choose your brand colours, select a module or eye shape, optionally upload a logo to embed in the centre, and pick a frame template. Save your style as a reusable preset so future codes match your brand instantly. Export at up to 2048×2048 px PNG for print, or infinitely scalable SVG for large-format output.
3. Scan Opens a Pre-filled Email
When someone points their phone camera at the code, the OS reads the mailto: URI and launches
the default email app with the To, Subject, and Body fields already populated. The user reviews the draft and
taps Send — the entire flow takes under ten seconds. No app install, no browser redirect, no form to
fill out from scratch.
Why Use QRMint for Email QR Codes
The most capable free email QR code generator. No limits, no account, no catch.
Three Pre-fillable Fields
Set the recipient address, subject line, and message body all in one go. QRMint handles correct URL-encoding so special characters, line breaks, and non-ASCII text are preserved exactly as you typed them when the email client opens.
Fully Custom Styling
Choose from four module shapes, four eye shapes, and unlimited colour combinations including linear and radial gradients. Your email QR code matches your brand identity, not a generic black square.
Logo Embedding
Upload your logo (PNG, JPG, or WebP) and it will be centred inside the QR code. Use High error correction to keep the code scannable even with a large logo. Ideal for branded business cards, brochures, and event materials.
Print-Quality Output
Export up to 2048×2048 px PNG or infinite-resolution SVG. Your email QR code stays crisp on everything from a business card to a full-page magazine advertisement.
Email QR Code FAQ
What gets pre-filled when someone scans the QR code?
The QR code encodes a mailto: URI that can pre-fill up to three fields: the recipient
email address (to), the subject line (subject), and the message body
(body). All three are optional — you can encode just an address, or all three
together. When the scanner reads the code, the user's default email client opens with whichever
fields you specified already populated. The user can still edit any field before sending.
Which email apps and devices support mailto: QR codes?
The mailto: scheme is one of the oldest and most universally supported URI protocols.
It works natively on iOS (Mail, Gmail, Outlook, Spark, and any registered email handler), Android
(Gmail, Outlook, Samsung Mail, and all registered handlers), macOS, and Windows. The built-in camera
app on both iOS and Android recognises mailto: links without needing a third-party QR
scanner. In practice, any device manufactured in the last ten years will handle email QR codes
correctly.
Can I add CC or BCC recipients to an email QR code?
The mailto: RFC standard supports cc and bcc query
parameters, and most email clients honour them. QRMint's generator currently exposes the To, Subject,
and Body fields for simplicity, which covers the vast majority of use cases. If you need CC or BCC,
you can use our REST API and pass a manually
constructed URI as the data parameter — for example:
mailto:to@example.com?cc=cc@example.com&subject=Hello. URL-encode the entire string
before passing it.
Are there security concerns with email QR codes?
Email QR codes are low-risk compared to URL QR codes because mailto: links can only
open an email draft — they cannot trigger automatic sending, download files, or navigate to a
website. The user always reviews the pre-filled message and taps Send manually. However, as with any
QR code, you should only scan codes from sources you trust. Malicious actors could encode a misleading
subject or body to impersonate a trusted organisation. Always verify the sender address that appears
in the draft before sending.
What is the difference between an email QR code and a contact (vCard) QR code?
An email QR code encodes a mailto: URI and opens a pre-addressed email draft in the
user's email app — the intended action is sending a specific message. A vCard QR code encodes a
full contact record (name, phone, email, address, website, job title) and prompts the user to save a
new contact to their address book. Use an email QR code when you want to receive inbound enquiries
with minimal friction. Use a vCard QR code when you want to share your complete contact details so
people can save you to their phone. QRMint supports both — switch between them using the type
selector in the generator above.
Need other QR code types? QRMint also generates URL, vCard, WiFi, Phone, SMS, Event, Payment, and Location QR codes — all free, no signup, with the same full styling options.