Skip to main content

Free Email QR Code Generator

Generate a QR code that opens a pre-filled email draft — recipient, subject, and body included. Perfect for business cards and support flows.

1

Choose a QR type

2
Email
Pre-filled email with subject and body

Your QR code will appear here

Fill in the form and click “Generate QR Code”

How to create a Email QR code

  1. 1

    Enter the recipient's email address in the Recipient email field.

  2. 2

    Optionally add a pre-filled Subject line to help route replies.

  3. 3

    Optionally add a Message body — keep it short since it's meant to save typing, not replace a full email.

  4. 4

    Check the live preview, then open Customize appearance for colors, style, size, and an optional logo.

  5. 5

    Click Generate QR Code and download as PNG, SVG, or JPG.

Common uses for Email QR codes

  • RSVP requests printed on wedding or event invitations
  • A support contact code on product packaging
  • Feedback request codes printed on receipts
  • Press or media inquiry codes on a press kit

Tips for better results

  • Pre-fill the subject line so replies are easy to route (e.g. "Product Question" vs. "Support Request").
  • Keep the pre-filled body short — it's meant to save typing, not replace a full message.

Features

Pre-filled subject and body
Optionally set both, so the recipient's mail app opens with everything but the send button already done.
Valid email enforcement
The recipient field is checked against real email address formatting before you can generate the code.
Universal mailto: compatibility
Works with every major mail client on iOS and Android — Apple Mail, Gmail, Outlook, and more.
Full visual customization
Colors, dot and corner style, size, margin, error correction, and an optional logo.
PNG, SVG, and JPG export
Download in the format you need for print, packaging, or digital use.

Benefits

Removes typing friction
No one has to manually type out an email address (and get it wrong) from a business card or poster.
Routes replies faster
A pre-filled, specific subject line helps incoming messages get triaged correctly from the moment they land.
Works on any printed material
Business cards, packaging, receipts, and press kits can all carry a one-scan path to a real inbox.
No third-party form needed
Skip building and hosting a contact form — this opens the person's own mail app directly.
Private and free
Generated entirely client-side with no sign-up, no limits, and no data sent to a server.

Frequently asked questions

Scanning opens the phone's default mail app with a new draft already addressed to your recipient, and with the subject and body pre-filled if you set them — the person just needs to review and hit send.

No — this uses the standard mailto: link format supported by every major mail client (Apple Mail, Gmail, Outlook, and others). It opens whichever app is set as the phone's default.

No — the recipient address is required and fixed in the encoded link, the same way clicking a mailto: link on a webpage always addresses a specific person. If you want a generic inquiry form, a web contact form is a better fit than a QR code.

That's fine — both are optional. The QR code will just open a blank draft addressed to your recipient, with no subject or body pre-filled.

The subject is capped at 200 characters and the body at 1,000, which keeps the encoded link a reasonable size — very long pre-filled text makes for a denser, harder-to-scan QR pattern.

Yes — the body text is safely encoded so punctuation, line breaks, and special characters all come through correctly in the opened draft.

No. It only opens a pre-filled draft — the person scanning still has to review it and tap send themselves. This QR code can't send email on someone's behalf.

Yes — the mailto: link doesn't care which provider hosts the inbox; it just addresses whatever mail app the scanning phone has set as default.

Yes, that's one of the most common uses — a support@ or hello@ address with a pre-filled subject like "Product Question" so incoming messages are easy to route.

The phone may prompt them to set up a mail account first, or show an error, since there's no default app to hand the mailto: link to. This is a device configuration issue outside the QR code itself.

Not currently — this generator supports a single recipient with an optional subject and body. For CC/BCC, you'd need a mailto: link with those parameters added manually outside this tool.

The recipient address is encoded directly in the pattern in plain text, so anyone who scans it can see it — the same as it would appear in a webpage's mailto: link. Only use an address you're comfortable making publicly visible.

Related QR code types