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.
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.
Preview
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.