Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Email QR Code Generator

Email QR Code Generator

Generate a QR code that opens a pre-filled email. Set the recipient, subject, and body — one scan, one tap to send.

Email QR Code Generator

An email QR code turns a single scan into a pre-filled email. Set the recipient address, subject line, and body text — when someone scans the code, their email app opens with everything already filled in, ready to send with one tap. No typing the address, no guessing the subject, no copy-paste mistakes.

Built on the universal mailto: URI scheme (RFC 6068), supported by every email client on every platform — including Gmail, Outlook, Apple Mail, Yahoo Mail, and Samsung Email.

Where an Email QR Code Helps

Customer Support

Print a support QR on packaging or receipts so customers reach the right inbox with the subject already set.

Collect Feedback

Pre-fill a feedback prompt so people open a ready-to-write message instead of a blank screen.

Business Cards & Posters

Add a scan-to-email code to cards, flyers, or event badges so contacts reach you without saving details first.

How to Create an Email QR Code

The preview updates automatically as you type — there is no generate button. Fill in the email details, then customize and download.

1

Enter the Recipient Address

Type the email address that will receive the message. This is the only field you need — a valid address is enough to generate a working QR code.

2

Add a Subject Line (Optional)

Pre-filling the subject saves the sender from writing one. Use a clear, specific line like "Product Feedback" or "Support Request" to keep your inbox organized.

3

Add Body Text (Optional)

Include template text to guide the sender — a short prompt or a form they complete. Keep it concise; long body text raises the code's data density and makes it harder to scan.

4

Customize & Download

Open Customize to apply brand colors, change the dot style, or add a logo. Then download as PNG, SVG, JPG, or WEBP, or copy the QR code straight to your clipboard.

Nothing is sent automatically. Scanning only opens the email app with the fields pre-filled — the sender reviews the draft and taps Send when ready.

Mailto QR Code Features

Standard mailto: Encoding

The code encodes a mailto: URI — the universal standard for pre-filled email links. It opens the default email app on iOS, Android, Windows, and macOS, so someone on a desktop can scan with their phone and reply from there. Only the fields you fill in are included.

ScenarioEncoded URI
Recipient onlymailto:hello@example.com
With subjectmailto:hello@example.com?subject=Hello
Full messagemailto:hello@example.com?subject=Hi&body=Message here

What You Can Pre-fill

Recipient Address

The only required field. A valid address is all it takes for a working code.

Subject Line

Optional. Sets the subject for the sender so replies stay organized on your end.

Body Text

Optional. Add a template or prompt the sender only has to complete and send.

Built-in Quality Checks

Live Scannability Check

After each change the code is decoded in your browser and flagged if a style choice may hurt readability, so you catch problems before you print.

Static & Private

The mailto link is encoded directly into the image — no redirect, no tracking, and it works offline. The code never expires.

Full Visual Customization

Colors & Style

Ready-made templates and color presets, plus custom colors, gradients, dot and eye styles, and a square or circular shape.

Logo & Frame

Embed a logo in the center and add a framed call-to-action such as "EMAIL US" around the code.

Export Formats

Download PNG, SVG, JPG, or WEBP at up to 2048×2048px, or copy the code to your clipboard.

Frequently Asked Questions

What is an email QR code and how does it work?

It is a QR code that stores a mailto: link. When someone scans it, their device opens the default email app with a new draft addressed to you — with the subject and body pre-filled if you set them. The sender just reviews and taps Send.

Does scanning send the email automatically?

No. Scanning opens the email app with the fields pre-filled. The sender reviews the draft and taps Send when ready — nothing goes out without a deliberate action.

Which email apps does an email QR code work with?

All major email clients support the mailto: scheme — Gmail, Outlook, Apple Mail, Yahoo Mail, Thunderbird, and Samsung Email. It opens whichever app the person has set as their default, and no special scanner app is needed.

Do email QR codes expire?

No. This is a static QR code — the mailto: link is encoded directly into the image with no short URL or redirect in between. It never expires, works without an internet connection, and involves no scan tracking.

Can I add CC or BCC recipients?

This generator pre-fills the recipient, subject, and body. It does not have separate CC or BCC fields. The mailto: standard itself supports cc= and bcc= parameters, so advanced users can build that string by hand if they need it.

Can I send to more than one recipient?

You can list several addresses comma-separated in the recipient field (for example one@example.com,two@example.com). Most email clients read comma-separated addresses correctly and add them all to the To field.

How long can the subject and body be?

There is no strict limit, but keep them short. A long subject and body make the QR pattern denser and harder to scan from a distance or at small print sizes. A sentence or two of body text is ideal — save the detail for the reply.

Can I add my logo and brand colors?

Yes. Open the Customize panel to change colors and dot styles, apply a ready-made template, embed a logo in the center, and add a framed call-to-action. Adding a logo automatically raises error correction so the code stays scannable.

Email

Verifying QR code readability...
Upload Logo
Recovers 15% damage. Good balance of size and reliability.
2
0
Scanning opens the default email app with the recipient, subject, and body pre-filled — the user just taps Send
Only the recipient address is required; the subject and body are optional
Keep the body text short — long messages create a denser QR code that is harder to scan
Uses the standard mailto: URI, so it works with Gmail, Outlook, Apple Mail, and other email clients
The code is generated in your browser and the email opens as a draft — nothing is sent until the user taps Send
Want to learn more? Read documentation →
1/6
Start typing to search...
Searching...
No results found
Try searching with different keywords