Email QR Code Generator

Create a scannable mailto QR code with recipient, CC, BCC, subject and message fields, then customize, test and download it as a PNG.

Pre-Fills Subject, Body, CC & BCC
100% Browser-Side
Instant PNG Download
1. Enter Email Details

Separate multiple addresses with commas.

0 characters in email link
2. Customize (Optional)
#000000
#ffffff
Your Email QR Code
Enter a recipient email, then click Generate.
Before you print this code: scan it yourself and confirm your mail app opens with the correct recipient, subject, and message.

The Email QR Code Generator creates a scannable QR code that opens a new email draft. Enter the recipient address and optionally add CC, BCC, a subject line and a prefilled message. You can then customize the code, test the email link and download the finished image as a PNG.

This is useful when you want someone to contact you without manually typing an email address. The sender still reviews and sends the message, so scanning the code does not send an email automatically.

What Is an Email QR Code?

An email QR code contains a mailto: link. When a compatible phone or QR scanner reads it, the device normally opens its configured email app and starts a new draft.

The draft can contain the following information:

  • The main recipient email address
  • Additional CC recipients
  • Additional BCC recipients
  • A prefilled subject line
  • A prefilled message body

The sender can edit any prefilled information before tapping Send. The QR code does not deliver the message, collect form submissions or confirm that an email was sent.

How to Create a QR Code for an Email Address

  1. Enter the recipient address: Add the email address that should appear in the To field.
  2. Add more recipients if needed: Use commas to separate multiple addresses in the To, CC or BCC fields.
  3. Write a subject: Add a short subject that helps you identify why the sender is contacting you.
  4. Prefill a message: Give the sender a useful starting point, but leave room for personal details.
  5. Choose your QR settings: Select a size preset, error-correction level, colors and white margin.
  6. Generate the code: Click Generate Email QR Code to create the result.
  7. Test the mailto link: Use Open Link or scan the code with a phone and verify every field.
  8. Save the result: Download the QR code as a PNG or copy it as an image.

Understanding the Email Fields

Recipient Email

This is the only required field. It determines which address appears in the new email draft. The generator checks the recipient field and reports blank or incorrectly formatted addresses.

CC

CC sends a visible copy of the email to another address. Everyone receiving the message can normally see addresses entered in the CC field.

BCC

BCC can hide an address from other email recipients after the draft is created. However, the address is still encoded inside the QR data. Do not use a publicly displayed QR code to conceal a sensitive or private BCC address.

Subject

A clear subject can help route inquiries and explain why the person is contacting you. Examples include “Product Support Request,” “Event RSVP” or “Property Viewing Inquiry.”

Message

The message field provides editable text for the email body. Keep it short and leave obvious spaces for information the sender must add, such as an order number, appointment date or feedback.

Email QR Code Customization Options

The generator provides several design and output controls:

  • Size preset: Select a smaller option for digital use or a larger option for printed material.
  • Error correction: Choose Low, Medium, Quartile or High.
  • Foreground color: Change the color of the QR pattern.
  • Background color: Select the color behind the pattern.
  • White margin: Add clear space around the code to separate it from nearby graphics and text.
  • PNG download: Save the generated code as a PNG image.
  • Copy Image: Copy the result for use in another compatible application.
  • Open Link: Test the generated mailto link before publishing the code.

For reliable scanning, use a dark foreground on a light background. Strong contrast is more important than matching every brand color. Keep the white margin enabled unless your final design already provides enough empty space around the complete QR pattern.

Why Email QR Code Length Matters

An email QR code must store the complete mailto link, including encoded recipients, subject, message, CC and BCC information. Spaces, line breaks and special characters may require additional encoded characters.

As more information is added, the QR pattern becomes denser. A long link may also exceed the capacity available under the selected error-correction setting.

If the generator reports a code length overflow:

  • Shorten the subject and message.
  • Remove unnecessary CC or BCC addresses.
  • Use fewer recipient addresses.
  • Select a lower error-correction level.
  • Generate the code again and test the final result.

High error correction reserves more QR capacity for recovering damaged information, leaving less room for the email data itself. It can be useful for codes exposed to wear, but it is not automatically the best option for a long prefilled email.

Will the QR Code Work With Every Email App?

The generator uses the mailto URI format defined in RFC 6068. Many commonly used email apps understand recipient, subject and message information, but exact behavior depends on the device, scanner and configured mail application.

Some apps may handle multiple recipients, CC, BCC, special characters or line breaks differently. A phone without a configured email application may not know how to open the link at all.

Always test the finished QR code using the devices and email apps your audience is most likely to use. Check every important field rather than assuming that a successfully scanned pattern created the correct draft.

Is the Generated Email QR Code Static?

Yes. The generated image directly contains the mailto link created from your entries. It does not rely on an editable SanishTech redirect.

If the recipient address, subject or prefilled message changes, the existing QR code does not update automatically. Create and print a new code with the revised information.

The QR pattern itself does not have a scheduled expiry date, but it becomes unhelpful if the encoded email address is closed, changed or no longer monitored.

Practical Ways to Use an Email QR Code

  • Customer support: Prefill a support subject and ask the sender to add an order or ticket number.
  • Product packaging: Provide a direct way to report a damaged product or request warranty help.
  • Event RSVPs: Open an editable response with the event name already included.
  • Feedback cards: Let customers begin a feedback email without searching for the correct address.
  • Business cards: Give contacts a scannable alternative to typing your email.
  • Real estate flyers: Prefill the property name or reference number in the subject.
  • Trade-show materials: Route product inquiries to the relevant sales inbox.
  • Internal equipment labels: Start a maintenance report with the equipment identifier already provided.

Email QR Code or Contact Form?

An email QR code works well when you want the sender to use their own email account and keep a copy of the conversation. It is also convenient for printed materials where typing an address would be annoying.

A contact form may be a better option when you need required fields, structured submissions, file uploads, spam controls, consent checkboxes or automatic database storage. In that case, create a QR code that opens the form URL instead of a mailto link.

Printing and Testing Tips

  • Use a larger size preset for posters or displays scanned from a distance.
  • Keep strong contrast between the QR pattern and its background.
  • Do not crop, stretch or cover any part of the code.
  • Leave clear space around all four sides.
  • Avoid glossy surfaces that create glare under direct lighting.
  • Test the final printed version, not only the preview on your computer.
  • Confirm the recipient, subject, message, CC and BCC fields separately.
  • Check the encoded address periodically if the printed code will remain in use for a long time.

Related QR Code Tools

Need to share a complete contact profile instead of starting an email? Use the vCard QR Code Generator to create a scannable contact card.

You can also explore the QR Code Tools hub for generators covering websites, WiFi, text, maps, documents and other content types.

Frequently Asked Questions

Is the Email QR Code Generator free to use?

Yes. You can generate, test, copy and download an email QR code without creating an account or paying a fee.

What information can I prefill in the email QR code?

You can add one or more recipient addresses, optional CC and BCC addresses, a subject line and a message body. Only the recipient field is required.

Can I add multiple email recipients?

Yes. Enter multiple addresses separated by commas in the To, CC or BCC field. Test the finished code because email apps can handle multiple recipients differently.

Can I customize and download the QR code?

Yes. You can choose a size preset, error-correction level, foreground color, background color and optional white margin. The finished code can be downloaded as a PNG or copied as an image.

Can I change the email details after printing the QR code?

No. The generated code is static and contains the mailto link created from your entries. If an address, subject or message changes, generate and print a new code.

Why does the generator show a code length overflow error?

The subject, message and recipient fields may create more data than the selected QR settings can hold. Shorten the content or choose a lower error-correction level, then generate and test the code again.

What happens when someone scans an email QR code?

Their device reads a mailto link and usually opens the configured email app with a new draft. The sender can review and edit the draft before sending it.

Does scanning the QR code send an email automatically?

No. It only opens a draft. The person scanning the code must review the message and tap Send.

Does an email QR code work with Gmail and Outlook?

It can work with Gmail, Outlook, Apple Mail and other apps that handle mailto links. The app that opens and the fields it preserves depend on the device and its email settings.

Is a BCC address hidden inside a public email QR code?

No. BCC may hide the address from other recipients after the message is composed, but the address is still encoded in the QR data. Do not place a sensitive BCC address in a publicly displayed code.