Support and service
Print a code on the product, the invoice or the box that opens a support email with the product name already in the subject.
An email QR code opens the scanner's mail app with the recipient, subject and message already in place. People just tap Send – no typing addresses, no misspelled domains and no forgotten reference numbers.
Enter your content, pick a style and download your QR code.
Decide what the email should say before you design the code – a good draft is what makes people actually send it.
Enter the address that should receive the messages. A shared inbox such as support@ or bookings@ is safer than a personal address that may change when people do.
Write a clear subject line (up to 200 characters) and an optional message (up to 1,000 characters). Leave room for the sender, for example “My order number is: ”.
Download PNG or SVG, then scan with an iPhone and an Android phone to check that the mail app opens with every field in place.
An email QR code contains a mailto link – the same format a “Contact us” link on a website uses. It holds the recipient address and, if you like, a subject and a message. When someone scans it, the phone offers to open the default mail app with a new draft ready to go.
Nothing is sent automatically. The person scanning sees the draft, can change it and decides whether to send it. That makes email QR codes a friendly way to collect requests: people stay in control of what they share, and you receive messages that are already sorted by subject. If you only need a quick star rating rather than a written message, a feedback QR code is faster.
Most phone cameras recognise mailto codes directly. If a phone has several mail apps, it may ask which one to use; if none is set up, the person can still copy the address.
Anywhere you would rather receive a written request than a phone call or a queue at the counter.
Print a code on the product, the invoice or the box that opens a support email with the product name already in the subject.
Place codes in rental flats, offices or schools so people can report a broken light or a leaking tap with the location pre-filled.
Add a code to a job poster or a careers fair stand that opens an email to your hiring inbox with the role in the subject.
Let guests reply to an invitation with a pre-written “I'll be there” that they only need to send.
Catering, printing or repair businesses can collect quote requests with a template that asks for exactly the details they need.
Both open a pre-filled email. Only one of them survives a change of address.
| Static | Dynamic | |
|---|---|---|
| Free without an account | Yes | No |
| Recipient, subject and message pre-filled | Yes | Yes |
| Opens the mail app without loading a link first | Yes | No |
| Change the address or text after printing | No | Yes |
| Count how many people scanned | No | Yes |
| Custom domain for the short link | No | Yes |
Email addresses change more often than you expect: a team is renamed, an agency hands over a project or an old inbox is retired. With a static code, that means reprinting. A dynamic QR code stores a short link instead, and each scan is forwarded straight to a mailto link built from your current settings – no page in between.
You update the recipient, subject or message in your dashboard whenever you need to. Scans are counted when the short link opens, before the mail app appears, so you see how often each code is used over time, in which countries and cities and on which operating systems – even when someone decides not to send.
A dynamic code only holds that short link, so it stays compact however long your template is. You can also add your logo and a frame with a call to action, which helps a small code on a flyer stand out. See QR codes with a logo for design ideas.
A pre-filled email should remove effort without putting words in people's mouths.
Keep the subject specific and the body short, and leave obvious gaps where the sender should add something. The fewer edits a person has to make on a small keyboard, the more likely the message reaches you.
An address like support@ or orders@ outlives individual employees and keeps your printed codes useful for years.
In a static code, every character of the subject and message is stored in the pattern. Long templates make it denser, so keep them short or go dynamic.
A line such as “Scan to email our support team” tells people a mail app will open, not a website.
Print the address as text as well, for people who prefer to type it or who are reading on a computer.
A public code can attract unwanted mail. Use a dedicated address with good spam filtering rather than your personal inbox.
Create a dynamic email QR code and switch the recipient in your dashboard – the printed code keeps working.
Enter the recipient, a subject and a message in the generator above, then download the code. Scanning it opens a new email with those fields already filled in.
Yes. Static email QR codes are free, carry no watermark and never expire. You don't need to sign up.
No. The scan only opens a draft in the mail app. The person can review or change it and decides whether to send it.
The phone's default mail app. If several mail apps are installed, the phone may ask which one to use.
The generator accepts up to 200 characters for the subject and 1,000 for the message. Shorter text keeps a static code easy to scan.
Only with a dynamic email QR code. A static code has the address built into the pattern, so a new address means a new code.
Yes, with a dynamic code. Scans are counted when the short link opens, so you see usage even if no email is sent.
No. The free generator builds the image on the fly and does not save anything you type.
No. The generator offers a recipient, a subject and a message, without CC or BCC fields. If several people need the message, use a shared address or a forwarding rule on your mail server.
Use an email code when you want a message about a specific topic. If people should save your full contact details, a vCard QR code is the better fit.
Create a dynamic email QR code, update the recipient any time and see how often each code is scanned.