Skip to content

Email QR Code: Create a Pre-Filled Mailto QR

Ahmad Tayyem, founder of QRLynx.
Founder
· Updated July 20, 2026 · 7 min read · Reviewed by QRLynx product team
A person scanning an email QR code beside a phone showing a prepared message.

Key Takeaway

Create an email QR code that opens a pre-filled draft with a recipient, subject, and message. Learn mailto formatting, limits, testing, and safer alternatives.

Reviewed: July 2026

The mailto syntax was checked against RFC 6068, and QRLynx Email QR behavior was checked against the current encoder and type contract in July 2026.

An email QR code stores a mailto: link that asks the scanner's device to open an email draft. QRLynx can pre-fill the recipient, subject, and message body. The person still reviews the draft and chooses whether to send it.

The Email type is static-only in QRLynx, and creating it does not require a paid plan. Its full mailto: payload is stored in the QR pattern, so the code does not depend on a QRLynx redirect. It also means the address and template cannot be changed after printing, and QRLynx cannot count scans of that Email QR.

Mailto format used by an Email QR

mailto:hello@example.com?subject=Product%20question&body=Hello%2C%20I%20would%20like%20to%20know%20more.

The first query field starts with ?. Additional fields start with &. RFC 6068 recommends percent-encoding spaces as %20. QRLynx builds this encoding from the recipient, subject, and message fields, so you do not need to write the URI manually.

Choose the right contact workflow

Choose the right contact workflow
WorkflowWhat the scanner seesBest fitMain trade-off
Static Email QR
A draft in the device's configured email handler
A stable inbox and short reusable message template
No QRLynx scan analytics or post-print editing
Dynamic URL QR to a contact page
A web page with an email button or other contact choices
Long-lived print where contact details may change
Adds a web step and requires a connection
URL QR to a contact form
A structured form with required fields
Support intake, quotes, consent, or routing
The interaction happens in a browser instead of the sender's email app

How to create an Email QR code in QRLynx

Build a short message template, then test the exact result on the devices your audience uses.

1

Select the Email QR type

Open the QRLynx generator and choose Send Email. This type creates a static mailto QR.

2

Enter the recipient

Use the inbox that should receive the message. For public print, a role address such as support or sales is easier to maintain than one person's private address.

3

Add an optional subject and message

Give the subject enough context to route the request, and leave room in the body for the sender's own details. QRLynx percent-encodes the subject and body when it creates the mailto payload.

4

Design for the final placement

Use clear contrast, preserve the quiet zone, and add a label such as Scan to email support. Longer message templates create denser QR patterns, so keep the payload focused.

5

Test before printing

Scan the final image on more than one phone. Confirm the intended email handler opens, the recipient is correct, special characters and line breaks survive, and the draft is not sent until the user approves it.

Recipient and message ready

Create your Email QR code

Generate a static Email QR that opens a pre-filled draft, then test the final image with the mail apps your audience is likely to use.

Create Email QR Code Static QR creation and registered-user raster downloads are available without a paid plan.
Need editable contact details? Compare static and dynamic QR codes

What happens after someone scans

The scanner reads the mailto: payload and passes it to a compatible handler on the device. That may be Apple Mail, Gmail, Outlook, another installed mail app, or a browser-configured webmail service. The exact choice depends on the person's device and settings.

RFC 6068 describes a mailto URI as a message template, not an instruction to transmit email automatically. The mail client should show the decoded recipient and message fields and ask the user to approve sending. If the device has no email handler configured, the scan may show the payload without opening a useful draft.

Write a useful pre-filled message

A good template reduces typing without speaking for the sender. Use a specific subject such as Warranty question: product model or Quote request from showroom sign. In the body, ask for the missing information instead of filling in an approval, declaration, or sensitive statement on the sender's behalf.

  • Keep the recipient and purpose obvious.
  • Use a short subject that helps the receiving team route the message.
  • Leave placeholders only when the sender can understand and replace them.
  • Avoid passwords, payment details, private account data, or confidential information.
  • Use %20 for spaces and UTF-8 percent encoding for non-ASCII text when constructing a mailto URI manually.
  • Test punctuation, emoji, non-Latin text, and line breaks in the actual mail clients that matter to the campaign.

RFC 6068 supports header fields such as subject, body, and recipient fields. QRLynx's current Email generator exposes recipient, subject, and body. If your workflow requires CC or BCC, a different carefully tested mailto builder may be needed, and client behavior can still vary.

Email QR or dynamic contact page?

Use a static Email QR when the inbox and message template are expected to remain stable. It opens the email draft directly and does not insert a QRLynx web page or redirect.

Use a dynamic URL QR to a contact page when the printed material may outlive the inbox, when you want to offer email plus phone or form options, or when scan analytics matter. The dynamic QR tracks the visit to the contact page. It still cannot prove that the visitor sent an email, so compare scan activity with the messages actually received rather than calling scans email conversions.

The free Starter plan includes 3 active dynamic QR codes, unlimited scans, and three months of analytics for dynamic-capable QR types. A dynamic URL QR is a different QR type from QRLynx's static Email QR.

Where Email QR codes work well

  • Business cards: open a draft to a stable role or professional inbox while keeping the printed address visible as a fallback.
  • Product packaging and manuals: pre-fill a model or support category in the subject without putting private customer details in the QR.
  • Receipts and table signs: ask for feedback through email when an open reply thread and attachments are useful.
  • Property and showroom signs: identify the listing or location in the subject so the receiving team knows what prompted the message.
  • Events: use a short topic-specific subject, then remove or redirect long-lived printed materials if the contact route changes.

For structured information such as an order number, consent choice, product category, or required attachment checklist, a contact form may be clearer because it can validate fields before submission.

Testing and privacy checklist

  • Decode the final QR and inspect the complete mailto payload before distribution.
  • Scan with at least one iPhone and one Android device when both are part of the audience.
  • Confirm the message opens as a draft and is not transmitted automatically.
  • Check the recipient, subject, message, punctuation, and line breaks.
  • Print a physical sample at the intended size and material.
  • Place a readable email address or alternative contact route near important public codes.
  • Use an inbox and retention process suitable for the information people may send.
  • Do not claim that creating the QR alone makes the resulting email workflow compliant with a privacy law.

A public Email QR reveals its encoded recipient and template to anyone who can scan or decode it. Treat the QR as public information. The email itself follows the sender's mail provider, the recipient's provider, and any intermediaries involved in delivery.

Email QR code questions

What is an Email QR code?

An Email QR code stores a mailto URI. When scanned on a compatible device, it opens an email draft with the recipient and optional subject and message fields pre-filled. The user reviews the draft and chooses whether to send it.

How do I create an Email QR code for free?

Choose Send Email in the QRLynx generator, enter the recipient and optional subject and message, customize the design, and download the static QR. Test the final image before printing. A paid plan is not required to create this static QR type.

Does an Email QR code send the email automatically?

No. A mailto QR prepares a draft in a compatible email handler. The sender must review and approve the message before it is sent.

Can I pre-fill the subject and message body?

Yes. QRLynx's Email type accepts a recipient, subject, and message body, then percent-encodes those fields into the mailto payload. Keep the template short enough to remain easy to scan and edit.

Can I add CC or BCC in QRLynx's Email QR generator?

QRLynx's current Email fields are recipient, subject, and message body. RFC 6068 supports additional recipient header fields, but they are not exposed by the current QRLynx Email form. If your workflow depends on them, use a suitable builder and test the exact URI across the relevant mail clients.

Can an Email QR code be dynamic?

QRLynx's Email type is static-only because the mailto payload is stored directly in the QR pattern. For post-print editing or scan analytics, create a dynamic URL QR that leads to a contact page with an email button or form.

Can QRLynx track scans of an Email QR code?

Not for the static Email type. There is no QRLynx redirect to count. A separate dynamic URL QR can track visits to a contact page, but a visit does not prove that an email was sent.

Do Email QR codes work on every phone?

They require a scanner that recognizes mailto links and a configured email handler. Many current phones support this, but the app selected and the handling of pre-filled fields can vary. Test the campaign on the device and mail-app combinations that matter.

Can I change the email address after printing?

Not in a static Email QR. You must create and print a new QR. If the contact route may change, use a dynamic URL QR to a contact page and update that page or URL destination later.

Should I use an Email QR code or a contact form?

Use an Email QR when you want the conversation in the sender's mail app, especially when attachments or a reply thread help. Use a contact form when you need required fields, validation, consent choices, structured routing, or browser-based submission.

Create the simplest workflow that meets the need

For a stable inbox and a short message prompt, a static Email QR is direct and easy to test. For editable contact details, multiple contact choices, or scan analytics, use a dynamic URL QR to a contact page instead.

Start with the QRLynx QR code generator. If the printed material may need a new destination later, compare static and dynamic QR codes. Before production, check the exported image with the QR code readability checker.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. Every competitor claim here is tested hands-on; see our testing methodology and editorial policy.

Rated 4.6/5 on Trustpilot (27 reviews)

"Tried other QR code services but QRLynx worked smoothly. Great free plan with analytics and dynamic codes..."
★★★★★

Mahmoud M.

"It's been a great experience with the free plan. Able to dynamically change the links in the QR code and look at the analytics, and these have been really useful."
★★★★★

Verified Customer

"Extremely versatile and easy to use. It helps my team and me prepare for all kinds of events."
★★★★★

Petko M.

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

QRLynx pricing plans

Starter plan details selected

Starter

Free forever
$0 /month
Free forever
  • 3 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 1 Folder
  • 5 MB per PDF upload
  • AI Insight Summaries Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • 3 Months Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 25 Folders
  • 15 MB per PDF upload
  • 2 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Bulk Dynamic QR: 100/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Business

For teams and agencies
$29 /month
Billed monthly
  • 1,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 100 Folders
  • 25 MB per PDF upload
  • 3 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Bulk Dynamic QR: 250/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (10 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Enterprise

For white-label scale
$99 /month
Billed monthly
  • 5,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 500 Folders
  • 50 MB per PDF upload
  • Unlimited Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Bulk Dynamic QR: 1,000/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (100 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • White Label Domains Use your own domain for QR redirects (e.g. qr.yourbrand.com).
  • Retargeting Pixels Facebook, Google & GTM tracking pixels on QR landing pages.
  • Dedicated Success Manager A dedicated contact for onboarding and ongoing support.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Core features included in every plan

(free and paid, no exceptions)
  • Unlimited Static QR Codes
  • QR Pause & Activate
  • Unlimited Scans
  • Dynamic Projects Are Preserved
  • 61 QR Code Types
  • Apple & Google Wallet Passes
  • Custom Logo Upload
  • QR Code Frames
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Bulk Static QR (up to 100/batch)

50% off for verified nonprofits, schools & open-source projects: contact us to apply.

Ready to Transform Your QR Code Experience?

Create, customize, and track QR codes with a platform built for businesses, creators, restaurants, agencies, and teams worldwide.

Talk to Sales
Free forever
Unlimited scans
Dynamic projects preserved