Website & CommunicationStatic QR code

Email QR Code Generator

An email QR code uses the mailto: link format to open the scanner's email app with your address filled in. You can also prefill a subject and a short message, which saves typing at events, in shops, or on printed notices.

The QR code does not send anything. It only prepares a draft, and the person scanning it decides whether to send the email.

What this QR code stores: The QR code stores a mailto: link containing the recipient address and, if provided, the URL-encoded subject and message.
Style and output

PNG pixel size. SVG scales without losing quality.

Higher levels survive damage but create a denser pattern.

Available in PNG and SVG. Place the code on a light, plain surface.

Contrast is 21.0:1 — good for scanning.

Centre logo (optional)

PNG, JPEG or WebP · max 1.5 MB

A logo covers data modules. Keep it small, use a high-contrast image and always test the finished code.

Your image is processed in this browser only. Nothing is uploaded. Maximum file size: 1500 KB.

Your content is encoded in this browser. Nothing you type or upload is sent to a server.

QR code preview

Static QR code

No code generated yet

Fill in the fields, then generate your QR code.

Contrast is 21.0:1 — good for scanning.

Download

PNG and SVG files are created in your browser. The selected logo, if any, is included in the file.

Test first: scan the finished code with at least one phone camera before you print, laminate or publish it.

Before you print or share

  • A mail app must be configured on the device for the action to work. If the message is long, the QR pattern becomes denser and harder to scan at small sizes.
  • QRKit never receives the address or message, and no email is sent or stored by this website.

Practical guidance for this generator

Example: Enter bookings@example.com with the subject 'Table for two' and a two-line body, then open the draft in Gmail on Android.

Common mistakes

  • Expecting the message to send as soon as the code is scanned.
  • Using an address nobody checks during the event.
  • Packing the body with so much text that the pattern becomes dense.

Testing checklist

  • Scan on a phone that has a mail app signed in.
  • Verify the recipient, subject and body survive encoding.
  • Confirm the draft opens rather than sending immediately.

When to choose a different tool

Use a website or form link instead if you need to change the contact details or message after printing.

How to create this QR code

  1. Enter the recipient email address and, optionally, a subject and message.

  2. Generate the code and check the preview.

  3. Scan it on a phone to confirm the mail app opens with the right details, then download.

More on this QR code

What a mailto: QR code can and cannot do

A mailto: link supports three things: a recipient, a subject and a body. It cannot attach a file, add your signature, or choose which account sends the message. The draft opens in whichever mail app the device has configured.

That makes it a good fit for enquiries, feedback and contact notices, and a poor fit for anything that needs an attachment or a guaranteed sending account.

  • Keep the subject short; it is visible before the message opens.
  • Line breaks in the body are URL-encoded and usually survive.
  • Test on a phone that actually has a mail app installed.
  • Scanning prepares a draft; it never sends anything.

Sources and review

This page is reviewed by the QRKit Editorial Team. Recommendations are based on practical testing, public platform documentation, and common failure modes reported by users. Test the final code on the exact devices and materials you plan to use.

Frequently asked questions

Will scanning the code send an email automatically?

No. The scanner opens a draft in the device's email app. The sender still has to review and send it.

Why does nothing happen on my phone?

The device may not have an email app configured, or the scanner may not support mailto: actions. Ask the recipient to scan with the built-in camera app or a QR scanner that handles email links.

Can I include a signature or attachment?

No. The mailto: format only supports simple fields. Attachments cannot be embedded in a QR code, and signatures depend on the sender's mail app.