Tools Developer Tools Email QR Generator

Email QR Generator: Scannable Mailto Codes

Developer Tools Active

Turn an email address, subject line, and body text into a downloadable QR code that launches a ready-to-send message.

Email QR Generator

✉️ Email QR Generator

Create QR codes that automatically launch email apps pre-filled with recipient, subject, and body content.

✉️ Email Tool
Recipient
contact@example.com
Subject
Inquiry regarding services
Status
Ready
Email QR Code

Rate This Tool

Your feedback helps others discover great tools

–
out of 5
No ratings yet

Tap a star to rate:

About This Tool

Have you ever read an email address off a poster and typed it wrong? A scannable code fixes that problem. The Email QR Generator turns a recipient address, a subject line, and a message into one QR code.

It is built for marketers, event hosts, and small business owners who print flyers or badges. You type three fields, and the QR image updates live as you type.

Table of Contents

  • What the Tool Does
  • How to Use It, Step by Step
  • How the Email QR Code Is Built
  • Worked Example
  • How to Read the Results
  • Where Email QR Codes Help
  • Limitations and Assumptions
  • FAQs About the Email QR Generator

What the Tool Does

The tool takes three text fields and draws one QR code. The whole job runs in your browser, so nothing is sent to a server.

  • Recipient Email Address: the address the message will be sent to.
  • Email Subject Line: the subject that gets pre-filled in the draft.
  • Pre-filled Email Body Text: the opening message the sender sees.
  • Email Action QR Code: the PNG image of the finished code.
  • Download QR: saves that image as email-qr-code.png.

The code holds a mailto link, not a plain address. When a phone scans it, the email app opens with the recipient, subject, and body already filled in.

How to Use It, Step by Step

  1. Type the Recipient Email Address. The sample value is contact@example.com.
  2. Type the Email Subject Line, such as a short request or offer.
  3. Type the Pre-filled Email Body Text that the sender will see.
  4. Watch the QR image redraw after each change. There is no generate button.
  5. Check that the Status card reads Ready in green before you trust the code.
  6. Press Download QR to save the PNG for print or sharing.

How the Email QR Code Is Built

The tool joins your three fields into one mailto link. The subject and body are percent-encoded so spaces and punctuation stay valid.

Recipient+Subject+Body=mailto Link=QR Code
  • The link looks like mailto:address?subject=value&body=value.
  • A space becomes %20 and a comma becomes %2C in every field.
  • The recipient is checked first, then encoded on each side, keeping the @ sign.
  • The code uses error correction level M and a 4-module quiet border.
  • Text is read as UTF-8 before the code is drawn.

Worked Example

Priya runs a small design studio and wants a flyer code. She keeps the sample recipient, subject, and body text. The tool builds the mailto link below.

FieldValue EnteredIn the Link
Recipientcontact@example.comcontact@example.com
SubjectInquiry regarding servicesInquiry%20regarding%20services
BodyHello, I would like to request more information regarding your services.Hello%2C%20I%20would%20like%20...

The full link is mailto:contact@example.com?subject=Inquiry%20regarding%20services&body=Hello%2C%20I%20would%20like%20to%20request%20more%20information%20regarding%20your%20services. That string is 165 characters, and it fits in one code at level M.

Change the subject to a quote request and the body to a short note. The QR image redraws right away, and the Recipient and Subject cards update too.

How to Read the Results

The Recipient card repeats the address the code will send to. Check that it matches the one in your input field.

The Subject card shows your subject, or the words No Subject when you leave it blank. The Status card now carries a real signal.

A green Ready means the code drew fine. A red label such as No recipient, Check email, or Too long means you must fix the input first.

Where Email QR Codes Help

A printed email code saves people from typing. It suits business cards, event badges, flyers, and shop window signs.

A pre-filled subject helps you sort replies later. A code labeled Quote Request groups those emails in one place. Keep the body short, since long text makes a denser code that is harder to scan.

This tool is one of several code makers on the site. For a plain link or text code, use the general QR code generator. To share full contact details in one scan, try the contact QR generator.

For a tap-to-call code, the phone QR generator works well. An SMS QR generator opens a draft text instead. To confirm a printed code reads cleanly, the QR code scanner decodes it back to text. More options live in the developer tools hub.

Limitations and Assumptions

  • The recipient must be a valid email address. Invalid text shows an error and draws no code.
  • A blank recipient field stops the code and shows a prompt, with no demo address used.
  • The QR color, size, and error level are fixed. There is no color or logo option.
  • The download is a single PNG about 976 pixels wide, fine for small print but not large posters.
  • If the body is very long, the Status reads Too long and asks you to shorten it.
  • Whether a scan opens the email app depends on the reader's phone and its default settings.

FAQs About the Email QR Generator

Does the Pre-filled Email Send on Its Own?

No. Scanning the code opens a draft in the email app. The person still reviews it and taps send.

What If the Scanner Has No Email App Set Up?

Then the draft cannot open from the code. The phone needs a mail app that is ready to send first.

Can I Use a Gmail, Outlook, or Custom Domain Address?

Yes. Any valid address works, since the code just stores the address you type. The provider does not matter.

Why Is the Downloaded Image Bigger Than the Preview?

The preview is capped small to fit the layout. The saved PNG is near 976 pixels wide so it prints clearly.

Can I Track Scans or Opens of This Code?

No. A mailto code has no tracking built in. It only opens a draft and records nothing.

Will the Saved Code Still Work After I Close the Page?

Yes. The download is a static image file. It keeps working once saved, with no internet needed to scan it.

This calculator gives general estimates only and is not professional advice. Reviewed for general accuracy by Prof. Dr. Khalil Mudassar, PhD.

Category: Developer Tools

You May Also Like

View All