Email QR code
Free Email QR Code Generator — pre-filled mailto codes
Generate a QR code that opens a new email with recipient, subject and body already filled in. No account, no tracking.
QR workspace
Build your code
Choose a format, add content, then refine the output.
Presets
Module shape
Eye shape
Modules
Background
Eye frame
Eye centre
Transparent background
Gradient
Logo
Caption frame
Format
Screens, transparency
Size
1000 × 1000 px
Invert colours
For dark backgrounds — check the scan test.
Live preview
Updates as you edit
Fill in the fields to see your code.
Encoded payload
mailto:hello@example.com?subject=Hello
Scan Check
Seven checks run on every render, in your browser.
- Contrast17.6:1
- Polaritynormal
- Quiet zone4 modules
- Error correctionM
- Capacity38/42 B
Dense code, print larger.
- Decode self-testrunning
How the email code works
An email QR code encodes a mailto: link. Scanning it opens the default mail app with the recipient, subject and message body already in place, so the person only has to press send.
Subject and body are percent-encoded, which means line breaks, accents and punctuation all survive the trip.
Questions
- Does it send the email automatically?
- No, and it should not. The draft opens in the mail app and the person sends it deliberately.
- Can I add Cc and Bcc?
- Yes, both fields are supported and appended as mailto parameters. Some minimal mail clients ignore Bcc.
- Why is my code so dense?
- Long message bodies expand fast because every character is percent-encoded. Keep the pre-filled text short.