Skip to content

QR code generator for email

Generate a QR code that opens a new email with the recipient, subject and message already filled in, ready to send.

Processed on your device. Nothing is sent to any server.

Enter an email address to generate the QR code.

Builds a standard mailto: link with the encoded parameters, recognized by any mail client on mobile or desktop.

Use cases

  • Making it easy to contact by email from a poster or flyer.
  • Adding a 'write to us' button to printed material.
  • Pre-filling an email template for common requests.

How it works

  1. 1

    Enter the recipient

    The email address that will receive the message.

  2. 2

    Add a subject and message

    Both fields are optional.

  3. 3

    Download the QR code

    Scanning it opens the mail app with everything already filled in.

Technical details

  • It builds a standard mailto: link. Subject and message are encoded so spaces, accents and line breaks reach the mail app as typed.
  • Which app opens depends on the phone: its default mail app. If none is set up, the phone may do nothing.
  • Download as PNG (128 to 1024 px) or SVG, which scales without losing sharpness for print. The code is static: it doesn't expire, doesn't go through any server and doesn't track scans.
  • Error correction (M by default) lets the code be read even if partly damaged; levels Q and H make it more robust at the cost of more modules. If you print it on a patterned background, raise the margin to 4.

Frequently asked questions

Can I leave the subject and message empty?

Yes, they're optional; if left empty the QR code will simply open a new email addressed to that recipient.

← QR & barcodes