Email QR code generator
Open a new email with the address, the subject and the body already filled in.
Optional.
Optional. The person can edit it before sending.
Your QR code appears here
Start typing and it updates as you go.
PNG is 2048px. SVG scales to any size, which is what print wants.
Design
The empty border around the code. 4 is the standard.
Recovers about 15% damage. The usual choice.
What is actually in an email QR code
An email QR code holds a mailto: link - the same kind of link an email address on a web page uses. The address comes first, then the subject and the body as query parameters. Those two are URL-encoded, which is why spaces appear as %20 and a colon as %3A in the raw text. The phone recognises the mailto: scheme and opens the default mail app with a draft already filled in.
It opens a draft. It does not send anything. The person can read what you wrote, change any of it, and either send it or back out - so a scan can never quietly send mail in somebody's name. That also means the prefilled body is a prompt rather than a form: whatever you put there is a starting point the sender is free to delete.
One consequence that catches people out is that the subject and body take space in the code just like the address does. A short subject and a one-line body keep the pattern chunky and easy to scan. Pasting three paragraphs of instructions makes a dense code and a draft most people will scroll past anyway. Write the prompt as the first line the sender should fill in, not as the whole message.
The text inside the code
mailto:orders@northgatebakery.com?subject=Cake%20enquiry&body=Date%20needed%3AGood for
- A support poster in a lobby
- A feedback card on a table
- A parts request sticker on a machine
- A recruitment flyer
- A report-a-fault notice
- An invoice or statement footer
Worth knowing before you print it
Scan it yourself and check the address character by character
A typo in an email address does not bounce back to you - it goes to nobody, or to a stranger, and you find out weeks later when the enquiries never arrived. Scan your own code, look at the To field the mail app shows, and read it against the address you meant.
The phone needs a mail account set up
A mailto: link only works if the device has a mail app configured. On a phone that has never been signed into mail, or a shared tablet in a lobby, tapping the prompt opens a setup screen or does nothing at all. Print the address in readable text beside the code so those people still have a way to reach you.
Keep the prefilled body to a line or two
A long body makes the code denser and the draft harder to read on a phone. One prompt works better than a template: "Order number:" or "Which product, and what went wrong?" gets you the detail you need without asking somebody to edit around your paragraphs.
A code on a public web page is scrapeable
People sometimes use a QR code to hide an address from spam bots. On a printed sign that works. As an image on a public web page it is a weaker defence than it looks, since the code can be read straight out of the picture. Use a role address like hello@ or support@ that you can retire if it starts collecting junk.
Common questions
Other kinds of QR code
All free, all made in your browser.
- URL QR codeTurn a link into a QR code anyone can open with their camera.
- Wi-Fi QR codeLet guests join your network by pointing a camera at a card on the wall.
- Text QR codePut a short piece of text in a QR code: a code, a note, a serial number.
- vCard QR codeA contact card that saves straight into the phone address book.
- SMS QR codeOpen a text message to your number with the message already written.
- Phone number QR codeOne scan starts a call to your number, with nobody typing the digits.
- Location QR codeDrop a pin that opens in whichever maps app the phone already uses.
- Event QR codePut your event in a calendar with the date, the time and the place already filled in.
- App download QR codePoint people at your app listing without making them search a store.
Printing it? How to print a QR code covers size, contrast and the quiet zone.