Create an email QR code

A scan opens an email that is already addressed and written.

Use an address somebody actually monitors.

Line breaks are kept, so a short form works well here.

Your code appears here.

Somebody reads an address off a printed page and two things go wrong. They mistype it, and they send it with a subject line nobody downstream can route. An email code deals with both at once. It encodes a standard mailto link, so the phone opens its mail app with your address already in the To field and, if you set them, the subject and the body written out as well.

How to fill it in

  • Only the address is required, and it should be a mailbox somebody reads.
  • Set a subject line. It is what makes the reply routable when it lands in a shared inbox.
  • Use the body for a small template, such as labelled blank lines the sender fills in.
  • Line breaks in the body survive, so the form arrives laid out the way you wrote it.
  • Keep the whole thing brief, because a long subject and body make a denser pattern that is harder to scan.

Where an email code fits

Job adverts in a shop window, with the role already named in the subject. Feedback notices in a waiting area, carrying the branch name so the message reaches the right manager rather than head office. Equipment labels, where the body holds the asset number for whoever reports the fault. Academic posters at a conference, where a code beside the abstract opens a request for the full paper with the paper title filled in and nothing left for the reader to remember.

The address, subject and body are combined into a mailto link and drawn as a pattern inside this browser tab. No email is sent from this page, no address is added to any list, and none of what you typed is uploaded.

Frequently asked questions

No. The mail app opens with the fields filled in and the person scanning presses send. They can change anything first, including the address.

No. The mailto link is encoded in the image itself, so it works for as long as the mailbox does. There is no expiry, no account and no service in the middle.

No. It stays in your browser. The code is built locally and no record of the address is kept here.

Less than plain text does, since harvesters scrape text far more than they scan images. It is still a public address once it is printed, so treat it as one and prefer a shared inbox to a personal one.