Create a QR code that opens a pre-addressed email. Subject and message pre-filled — scan and hit Send.
An email QR code uses the mailto URI scheme to create a scannable code that, when tapped, opens the device's default email app with the To address, Subject, and Body already filled in. The recipient just reviews and hits Send — no typing required. According to Statista, 4.48 billion people use email globally as of 2024, making the mailto: URI one of the most universally supported communication protocols on any device.
The QR code encodes a string like:mailto:hello@example.com?subject=Your%20Subject&body=Your%20message%20here
Special characters in the subject and body are URL-encoded (spaces become %20, line breaks become %0A, etc.). This generator handles encoding automatically — just type naturally in the fields above. The mailto: URI scheme is defined by RFC 6068 and supported by all major email clients including Gmail, Outlook, and Apple Mail.
Contact forms replacement: Instead of a web form, place an email QR code on your website's printed materials. Visitors scan to reach you directly without filling out a form. Feedback collection: Place a QR code on restaurant tables, hotel rooms, or product packaging with a pre-filled "Share your feedback" subject. HubSpot research shows that adding a pre-filled subject line increases email open rates by 26%, so a well-crafted subject is worth including. Support desks: Print at service counters so customers can email support without hunting for an address. Conference booths: Let visitors email you their details by scanning a code with a pre-written "I'd like your brochure" message.
Web contact forms require an internet connection, a browser, and often a CAPTCHA. An email QR code works with whatever email app the user already has — Gmail, Outlook, Apple Mail — and the message goes directly to your inbox with no intermediate system. It's simpler for the user and simpler for you to manage.
Keep the pre-filled message short and context-relevant. A long body makes the QR code denser, which can be harder to scan in poor lighting or at small print sizes. If your message is long, put just a subject line and let the user write the body. Always test your QR code by scanning it yourself before printing.
An email QR code encodes a mailto URI that opens the device's default email app with the To address, Subject, and Body pre-filled when scanned. The user reviews the draft and taps Send — no typing required. It is used on business cards, signage, and printed marketing materials.
The format is mailto:address@example.com?subject=Subject&body=Message. The To address follows "mailto:" and Subject and Body are URL-encoded query parameters. This generator handles all encoding automatically — just type naturally in the fields above.
It opens whatever email app the user has set as default. On iPhones that is typically Apple Mail; on Android it depends on the user's settings. If Gmail or Outlook is set as default, those apps open instead. The mailto: URI scheme is supported universally.
Yes. Fill in the Subject and Message Body fields above and both are automatically encoded into the mailto URI. HubSpot research shows that a pre-filled subject line increases email open rates by 26%, so including a clear, relevant subject is worth doing.
No. Scanning opens the email app with a pre-addressed draft. The user must tap Send manually. No email is ever dispatched without the user's explicit action — this is a built-in security behavior of the mailto: scheme.
All major email clients support mailto: links — Gmail (iOS and Android), Apple Mail, Microsoft Outlook, Yahoo Mail, Spark, and Thunderbird. The mailto: URI scheme is defined by RFC 6068 and has been universally supported for over two decades.
Create a QR code that opens the native text message app with a pre-filled message.
Create SMS QR Code