mailto:[email protected]?subject=Hello
Generate an e-mail QR code

Build a QR code that opens a new mail with the recipient, and optionally the subject and the message text, already filled in. Handy on posters, order forms and support notices where you want a reply without anyone having to copy an address by hand.

Your last generated data 1

What is an e-mail QR code?

An e-mail QR code encodes a mailto: address, optionally with a subject and a message body. Scanning it opens the phone's mail app with everything prepared, so the person only writes what they actually want to say.

Why prefill the subject

A prepared subject is the useful half of this code. If a poster produces mails all titled Room 214 - fault report, they sort themselves; if the code carries only an address, everything lands in one pile called (no subject). The same trick turns a code into a working feedback channel, a job application address or a support line for one specific product.

Good to know

  • Subject and message are percent encoded, so umlauts, ampersands and question marks survive intact.
  • The recipient can edit everything before sending - a prefilled text is a suggestion, never a signature.
  • Keep the body short. A long default text makes the symbol dense and gets deleted by the sender anyway.
  • A few older mail apps ignore the body and keep only the subject; the address itself always arrives.
QR code types

Frequently asked questions

What does an e-mail QR code do?
It opens a new e-mail on the scanning phone with the recipient, and optionally the subject and message, already filled in. The person still writes and sends it themselves.
Can I prefill the subject and the text?
Yes, both fields above are optional and are encoded into the code. A fixed subject is what makes the incoming mails sortable, which is usually the whole point.
Is the mail sent automatically when scanned?
No, and no QR code can do that. The code only opens the mail app with a draft; sending always needs a deliberate tap.
Do umlauts and special characters survive?
Yes. Subject and message are percent encoded, the standard way of putting text into a mailto address, so accents, ampersands and question marks arrive intact.