Generator
WhatsApp QR Code WiFi QR Code vCard QR Code Email QR Code PDF QR Code Menu QR Code Event QR Code QR Phone Cover Batch QR Code QR Code Checker QR Code Size Guide Static vs Dynamic How to Scan a QR Code QR Code Not Working
Designs Smart Logo Fit FAQ Create a code →

Free Email QR Code Generator

One scan opens an email that is ready to send.

Create a QR code that opens a new email to your address, with an optional subject and message already filled in. The person who scans it reviews the draft and taps Send.

No signup, ever Highest quality, 100% free Unlimited downloads
Media & files
Social profiles
1Enter content
Now creating Email QR
Using design:
LOCKED ✓
Renders in your browser — nothing you type ever reaches a server.
✦ Free forever · No account needed ✦
2Customise your QROptional. Your code already works
ColoursForeground, background, gradient
Code
Background
Shape & DesignDots, eye frame, eye ball
Body dots
Eye frame
Eye ball
Add logoCentre logo with Smart Logo Fit
Above ~25% the code may stop scanning.
Smart Logo FitPNG or SVG, transparent background works best
Choose file
Logo coverage—
FramesAdd a call-to-action caption around the code

Frames use your current colours. Choosing one adds a caption frame around your code and turns off any active Outline Design.

AdvancedTransparent background, eye colour
Higher levels survive more damage but pack more modules in. A logo always forces H.
Blank margin around the code. Scanners need at least 4 modules.

This email QR code generator builds a standard mailto: link from your address and an optional subject and message, then turns it into a QR code you can customize and download. When someone scans it, their phone opens a new email in the mail app it's set up to use, with those details filled in. Nothing is sent until they tap Send. It's free, with no signup.

How do I make an email QR code? Type the email address, add a subject and a short message if you like, check the preview, customize the design, scan-test it with a phone, then download the PNG.

Designed for the moment

Customize your email QR code

Loading designs…

From scan to inbox

An email that opens ready to go. They still press Send.

Your address, checked

Frame won't make a code until the address looks like name@domain.com, so a blank or mistyped field can't slip through.

Subject and message filled in

Add a subject such as “Question about my order” and a short message, so people know what to write.

Nothing sends by itself

The draft opens in their mail app. They can edit it, and nothing is sent until they tap Send.

Readable by anyone who scans

The address and message are inside the code, so use a shared inbox for public signs.

What is an email QR code?

An email QR code opens a new email draft with the recipient, and optionally a subject and message, already filled in. It holds a mailto: link, the same kind of link as an email address on a web page. Scanning it hands that link to the phone's mail app. The person doesn't have to type your address, and they can still change the draft before sending it.

This generator only builds the link. It doesn't send email, connect to an email account or check that the address has a working inbox.

What goes into the QR code?

Frame stores a standard mailto: link in the code. With a subject and message, it looks like this:

mailto:hello@example.com?subject=Question%20about%20my%20order&body=Hi%2C%20I%20have%20a%20question%20about%20my%20recent%20order.

The subject and message are encoded so they survive inside the link: a space becomes %20, a comma %2C, an ampersand %26 and a line break %0D%0A, while accents and other scripts are stored as UTF-8. You type normally; Frame does the encoding.

How to create an email QR code

  1. Enter the email address The one replies should go to, for example support@yourcompany.com.
  2. Add a subject and message (optional) A clear subject helps you sort replies; keep the message to a sentence or two.
  3. Check the preview The code updates as you type. Until the address is complete, Frame shows a prompt instead of a code, so you can't download one by mistake.
  4. Customize the design Pick a Full QR Design, colours, a logo or an Outline Design with a call to action.
  5. Scan-test it, then download Check that the right address, subject and message appear, then download at 1080, 2400 or 4000 px.

What happens when someone scans it?

The phone reads the mailto: link and offers to open it. If a mail app is set up, it opens a new draft with the To, Subject and message fields filled in from the code. The person can edit any of them, and nothing is sent until they tap Send. Frame never sends the email.

Which app opens is up to the phone: its default mail app, or whichever app it asks them to choose. If no mail app is configured, the phone may show a prompt or do nothing, so for audiences who might not use email on their phone, print the address next to the code as well.

Keep the message short: QR density and print size

Everything you type is stored in the code itself, so a longer subject and message mean more modules (the small squares) and a denser code. We generated four example codes with Frame's own QR encoder, at the default error correction (M) and at H, which Frame switches to automatically when you add a logo. All eight decoded in our scan check.

What's in the codeLink lengthModulesModules with a logoSuggested width, close range
Address only24 characters25 × 2529 × 292.5 cm (3 cm with a logo)
+ subject “Question about my order”6233 × 3345 × 453.5 cm (4.5 cm)
+ a one-sentence message13049 × 4961 × 615 cm (6.5 cm)
+ a three-sentence message24961 × 6181 × 816.5 cm (8.5 cm)

How we measured: each mailto: link above, built for hello@example.com, was encoded with the same QR library and settings the generator uses, and the module count was read from the resulting code. The suggested widths scale the QR code size guide's 2.5 cm recommendation for a simple code at business-card distance by module count, rounded up to the next 0.5 cm. They're a starting point, not a guarantee: scanning from further away needs a larger code, so use the size guide's distance chart and test a printed proof.

The takeaway: an address and subject keep the code compact. If the message runs to several sentences, print the code larger or shorten the message.

Where to use an email QR code

Protecting your inbox

A printed email QR code is public. Anyone who scans it, or photographs it, can read the address inside, along with the subject and message. For signs, packaging and anything widely shared, use a role address such as hello@, support@ or sales@ rather than a personal inbox, and keep anything private out of the pre-filled message.

Your address and message are processed in your browser and are not uploaded to Frame. Frame doesn't connect to any email service and keeps no scan history.

What if the email address changes?

Frame creates static QR codes: the mailto: link is stored directly in the code, with no Frame redirect in between. That means the code keeps working without Frame, but it can't be edited after printing. If the address, subject or message changes, generate a new code and replace printed copies. The guide to static vs dynamic QR codes explains the trade-off.

Design it so it still scans

Email QR code vs vCard QR code

TypeWhat a scan doesBest for
Email QR codeOpens a new email draft to one addressEnquiries, feedback, RSVPs, support requests
vCard QR codeSaves a contact card: name, phone, email, companyBusiness cards and networking

Want people to keep your details rather than write to you right away? Use the vCard QR code generator.

Email QR code generator
Questions

Common questions.

Can I add a subject and message?+

Yes. Both are optional. Type them in the generator and they appear in the new email when someone scans the code. Keep the message short: everything you add is stored in the code and makes it denser.

Does scanning send the email automatically?+

No. Scanning opens a draft in the person's mail app with the address, subject and message filled in. They can edit it, and nothing is sent until they tap Send.

Does it work on iPhone and Android?+

The code holds a standard mailto: link, which phones hand to their mail app. It needs a mail app set up on the phone; without one, the phone may show a prompt instead of a draft. Test with the phones your audience uses.

Is the QR code free, and does it expire?+

Yes, it's free, with no signup. It doesn't expire: the link is stored in the code itself. It keeps opening a draft to that address for as long as you use it, even if the inbox later stops working.

Can I use a Gmail address?+

Yes. Any email address works, including Gmail, Outlook and your own domain. The code only stores the address; which app opens the draft depends on the phone that scans it.

Building your code…