Free QR generator

Free Email QR Code Generator

Open a new email with the address, subject and body already written. Good for support requests, warranty claims, quote enquiries and job applications.

  • Free, no sign-up
  • Runs in your browser
  • PNG and SVG
  • Yours to use commercially

Content

Design

#0E1A35
#FFFFFF
#0E1A35

Adding a logo switches the code to the highest error-correction level automatically.

Preview

Real, scannable QR, test it before you print.

Make it editable & trackable →

What this tool does

The subject line is where this earns its place. A code on a warranty card that opens an email already titled "Warranty claim — model X" routes itself to the right inbox rule without asking the customer to know your internal categories.

At a glance

Encodes A mailto link: recipient, subject and message body
What happens on scan The mail app opens with a draft ready. It is never sent without a tap
Cost Free, no limits on how many you make
Sign-up None. No account, no email address
You download PNG (high resolution) and SVG (vector)
Where it runs Entirely in your browser. Nothing is uploaded
Code type Static — the content lives inside the image
Editable after printing No. Change the content and you get a new code
Scan tracking No. There is no server in the path to count a scan
A desk with a laptop, a notebook and a printed sheet of QR codes beside a coffee cup.
A campaign is a link, a tag and a code. Get the tag right before the code is printed.

How it works

1

Enter your details

Enter the recipient address, and optionally a subject and a message body.

2

Style it, and keep it scannable

Pick colours, module and eye shapes, a gradient, a frame, or drop your logo in the middle. The preview updates as you type and the timing patterns stay square, which is what keeps it readable.

3

Download and print

Take a high-resolution PNG or a vector SVG. Free, no sign-up, no watermark, and the file is yours.

Good to know

  • A long body makes a dense code fast, because every character of the message is encoded into the image. Two lines is usually the practical limit for something you intend to print small.
  • The email is a draft in the scanner’s own mail app. If their phone has no mail account set up, nothing opens — which is the one real weakness of this format.
  • Publishing an address inside a printed code exposes it to anyone who scans it, harvesters included. Use a role address, not a personal one.
  • This is a static QR code: your content is encoded into the image itself, so nothing is stored on our servers and the code never expires — but its destination is fixed once you print it.
  • Everything runs in your browser. What you type is never uploaded, which is also why there are no scan statistics on these codes: there is no server in the path to count anything.

Need an editable, trackable QR?

A dynamic Qrindo code keeps the same printed image but lets you re-point it any time and tracks every scan, geo, device, and live.

Frequently asked questions

Can I add a CC or an attachment?

CC works on some mail apps and is ignored by others, so this tool leaves it out rather than produce a code that behaves differently on every phone. An attachment is impossible — no mail app will let a link attach a file.

The code opens Gmail on my phone but Outlook on another. Why?

Because it opens whichever app that phone has set as its default mail handler. The code says "compose an email", not "use this app", and that is deliberate — hard-coding a provider would break it for everyone else.

Should I use an email code or a contact form?

An email code if you want the reply in a real inbox with the sender’s address attached, and if it must work offline. A form if you need structured fields, validation, or a record of who submitted what.

Which mail app opens when someone scans it?

Whichever one the phone has set as its default mail handler. On iOS that is Mail unless the person changed it; on Android it is usually Gmail. If no mail app is configured at all, nothing opens — which is the main reason a mailto code fails.

Can I pre-fill CC or BCC?

The mailto standard allows it, but support is patchy: several mobile mail apps drop CC and BCC and keep only the recipient and subject. This tool stays with the fields that work everywhere.

Will putting my email in a QR code attract spam?

Less than publishing it as text. Scrapers read pages, not printed images, so an address that only exists inside a printed code is not easily harvested. An address on a public web page is a different matter.

Still not sure about something? Read the full FAQ →