Email QR Code Guide

How to Create an Email QR Code with Subject and Message

Create a mailto QR code that opens a prepared email draft with a recipient, subject, message and optional CC or BCC fields. This guide explains the process, testing, privacy, design and printing checks.

By QRmakerX Editorial Team Published: July 30, 2026 Reading time: 11 minutes

Quick answer

Open the QRmakerX Email QR Code Generator, enter the recipient address, add a clear subject and a short message, then generate the code. Open the test draft, scan the preview on more than one phone and download the final file only after confirming every field.

What is an email QR code?

An email QR code is a scannable code containing a mailto: link. When a compatible phone scans the code, it can open the user's preferred email application and prepare a new draft. The draft may include a recipient email address, subject line, message body and optional CC or BCC information.

The code does not send the email by itself. The person scanning it can review the draft, change the message, select another email account or cancel the action before sending.

Simple explanation: an email QR code replaces manual typing. Instead of asking someone to enter your address and subject line, the scan prepares the draft for them.

How does an email QR code work?

The generator converts the information you enter into a standard mailto URI. The QR code stores that URI directly in its pattern. A basic mailto link may contain only an email address, while a more detailed link can include encoded query fields.

mailto:support@example.com?subject=Product%20Question&body=Hello%2C%20I%20need%20help%20with...

Spaces, line breaks and special characters must be encoded correctly so the link can be interpreted by email applications. QRmakerX handles that formatting inside the browser.

Compatibility is not identical everywhere: recipient and subject fields are widely supported, but CC, BCC, line breaks and long message bodies can behave differently across phones, browsers and email applications. Always test the real draft on the devices your audience is likely to use.

What information can an email QR code contain?

Recipient address

The primary email address that should appear in the draft's To field.

Subject line

A short, specific subject that helps route or classify the enquiry.

Message body

A prepared introduction, question or form-style prompt the sender can edit.

CC and BCC

Optional additional recipients, subject to support by the user's email application.

Keep the content focused. A longer mailto link produces a denser QR pattern, which may need more physical space to scan reliably. A concise subject and short message are usually better than a long paragraph containing every possible instruction.

How to create an email QR code step by step

Open the email QR generator

Go to the free QRmakerX Email QR Code Generator.

Enter the recipient address

Use a monitored email address. Check the spelling carefully because a perfectly scannable code is still useless when the address is wrong.

Add CC or BCC only when necessary

Leave these fields blank unless there is a clear business reason to include them. Extra fields increase complexity and may not behave consistently in every email app.

Write a short subject line

Use wording such as “Request a quotation,” “Event registration question” or “Product support enquiry” instead of a vague subject such as “Hello.”

Add a useful message prompt

Give the sender a starting point, but do not write a message so rigid that it becomes difficult to edit. Avoid confidential information.

Choose high-contrast colors

A dark QR pattern on a white or very light background is the safest default. Decorative colors are secondary to scan reliability.

Add a logo carefully

Keep the logo small, use a clear background behind it and test the code after adding it. A large logo can cover important modules.

Generate the code

Review the preview and confirm that the summary below it matches the intended recipient and subject.

Open the test email draft

Use the “Open and Test Email Draft” button. Confirm the To, CC, BCC, subject and message fields in your actual email application.

Download and scan the final file

Download PNG, SVG or PDF. Scan the downloaded file and one printed sample before using it publicly.

How to test an email QR code properly

A preview that appears correct in the browser is not enough. The QR code, mailto link and email application all need to work together.

  • Scan the code using at least one Android phone and one iPhone when possible.
  • Confirm that the correct email application or app-selection prompt opens.
  • Check the primary recipient address character by character.
  • Verify the subject line, punctuation and spaces.
  • Confirm that message line breaks appear in a readable way.
  • Check CC and BCC separately if you use them.
  • Test the downloaded PNG or SVG, not only the browser preview.
  • Print one sample at the intended final size and scan it under normal lighting.
  • Repeat the test after changing colors, size, margin or logo.
Best test: open the draft, inspect every field, send one test email to an address you control and then scan the final printed version again.

Email QR code best practices

Use a monitored inbox

Do not publish a code pointing to an address nobody checks.

Keep the subject specific

A clear subject helps staff route, filter and answer the enquiry.

Keep the message short

Short content is easier to edit and usually produces a less dense QR code.

Protect the quiet zone

Keep text, borders and decorative elements away from the clear margin around the code.

Use clear instructions

Add wording such as “Scan to email us” so users know what the code does.

Keep a fallback address

Print the email address near the code when space allows, especially on permanent signage.

Common email QR code mistakes

Using the same address in every field

Adding the same email to To, CC and BCC does not improve delivery. It creates unnecessary duplication and may confuse the sender.

Putting an email address in the subject field

The subject should describe the purpose of the email. It should not repeat the recipient address.

Including a very long message

A long message creates a longer mailto URI and a denser code. Use a short prompt and let the sender add the details.

Using sensitive information

Anyone who can access the QR code may be able to decode the stored mailto link and read its prefilled content.

Printing before testing

The digital code may work while the printed version fails because of size, contrast, glare, cropping or a damaged quiet zone.

Assuming all email apps behave identically

Field handling can vary. Test the draft in more than one common email application before approving a large print run.

Where email QR codes are useful

Business cards

Let prospects open a new email with your address and a useful subject already entered.

Customer support

Place a code on packaging, receipts, manuals or service counters.

Feedback and reviews

Prepare a subject and short prompt so customers know what information to provide.

Events and exhibitions

Help visitors request brochures, appointments, quotations or follow-up information.

Job applications

Use a recruitment address and clear subject, but avoid requesting sensitive data in the QR link.

Quotes and service requests

Route enquiries using a specific subject such as “Request for quotation.”

Static vs dynamic email QR codes

QRmakerX currently creates a static email QR code. The mailto link is stored directly in the QR pattern. It does not require a QRmakerX redirect, account or ongoing subscription.

Feature Static email QR code Managed dynamic QR solution
Where the destination is stored Directly inside the QR pattern Usually behind a hosted redirect
Can the destination be changed later? No. Create a new QR code. Often yes, depending on the provider
Ongoing service required Normally no Usually yes
Scan analytics Not included May be included
Best for Stable email addresses and straightforward contact actions Campaigns requiring updates, redirects or analytics

Read the full static vs dynamic QR code comparison before choosing a managed redirect service.

Privacy and safety considerations

A static email QR code is not private storage. Anyone who can access or decode it may be able to see the recipient address and prefilled content.

  • Use a public business or support address rather than a private personal address.
  • Do not encode passwords, identification numbers, payment information or private case details.
  • Do not put confidential customer information in the prefilled message.
  • Use a role-based address such as support@ or sales@ when staff may change.
  • Remove or replace printed codes when the address is no longer monitored.
  • Expect public addresses to receive some unwanted messages or spam.
Important: the QR code prepares an email draft. It does not verify the sender's identity, guarantee delivery or protect the inbox from spam.

Which download format should you choose?

Format Best use Main advantage
PNG Websites, documents, presentations and social posts Easy to use in common software
SVG Business cards, packaging, posters and large signs Remains sharp when resized
PDF Standard printing and convenient sharing Simple handoff for many print workflows

Use the original downloaded file rather than taking a screenshot. Screenshots may introduce scaling, compression or blur.

Create your email QR code

Enter the recipient, subject and message carefully, generate the code and test the real email draft before publishing or printing it.

Open the Free Email QR Generator

Frequently asked questions

It is a QR code containing a mailto link. A compatible phone can scan it and open an email draft with selected fields already filled.
No. The scan normally opens a draft. The user must review and send the message.
Yes. The mailto link can include a subject and message body, and may also include CC and BCC where supported.
Some email applications support multiple recipients, but behavior can vary. Test the draft in the applications your audience is likely to use.
The static QR pattern does not normally expire, but it becomes outdated if the recipient address or prepared content changes.
Not in a static code. Generate and print a new code when the address changes.
QRmakerX presents the generator as a free browser-based tool. Review the current Terms of Service before relying on it for a specific commercial project.
The current generator formats the mailto link in the browser. The QR code does not send the email. Read the Privacy Policy for information about normal website data handling.

Technical references

The mailto URI format is defined in RFC 6068. DENSO WAVE explains that a QR code requires a clear quiet zone around all four sides in its QR code area guidance. Test the final code in its real environment because device, app, size and print conditions can vary.

How this guide was reviewed

The QRmakerX Editorial Team checked the instructions against the current browser-based Email QR Code Generator and the standard mailto format. Email applications can interpret optional fields differently, so the final code should be tested on multiple devices and email apps before public use.