Generate a QR code that pre-fills your recipient address, subject line, and body. Scan it and the native mail app opens, ready to send. Put it on business cards, flyers, packaging, and posters.
The clear margin around the code - helps scanners lock on.
Why it matters
Why a QR code beats typing an email address
Handing someone your business card and hoping they type your email address correctly is optimistic. A single transposition, a missed dot, or a misread letter and your lead goes nowhere. A QR code on the same card opens a compose window with your address already filled in, which removes the friction entirely and shows up as a genuine contact before they even leave the room.
Typed email addresses get misread. QR codes encode the address exactly, so the recipient's mail app pre-fills it without any room for error.
A pre-filled subject line means replies and enquiries land in the right folder and are easy to filter, track, and respond to.
Print surfaces like business cards, flyers, signage, and packaging cannot contain a hyperlink. A QR code is the closest thing to a clickable email link in the physical world.
For B2B use cases, a pre-filled email opener can include a short prompt in the body, reducing the effort a prospect needs to make contact and lifting response rates.
How it works
How to create an email QR code in 3 steps
1
Select the Email type
In the QR studio above, choose Email from the type selector. Enter your recipient address, an optional subject line, and an optional body text. The subject and body appear pre-filled in the compose window when someone scans your code.
2
Customise and download
Use the Design tab to add your logo or brand colours. Download as SVG for crisp printing at any size, or PNG if you need a raster file. Both formats are free, no account needed.
3
Place it on every contact surface
Print the code on business cards, letterheads, email footers, exhibition stands, product packaging, and marketing flyers. Anyone with a standard phone camera can scan it without a special app.
Analytics
See which print surfaces generate the most contact enquiries
Create a unique dynamic code per campaign or surface, and compare scan counts to know which trade show stands, flyer drops, or packaging runs are driving real email contacts.
QRhubly - Contact email code - analytics
934
+18%
Total scans
287
+24%
Last 7 days
18
Countries
Scans over time
Peak scan times
0
6
12
18
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Devices
Mobile
Desktop
Tablet
Top countries
🇺🇸 United States44%
🇬🇧 United Kingdom19%
🇸🇪 Sweden13%
🇩🇪 Germany11%
Total scans per code
Know exactly how many people scanned the code on your trade stand, business card stack, or product packaging. Compare campaigns side by side.
Daily scan trend
Scan spikes after events, mail drops, or ad placements show which marketing actions are actually prompting people to reach out.
Device breakdown
Email QR codes are overwhelmingly scanned on mobile. Confirm your mail client handles mailto links correctly on the devices your audience actually use.
Geographic reach
City and country data shows where your print materials are landing and prompting contact, which is useful for regional campaign analysis.
Put a short instruction next to the code: 'Scan to email us' or 'Questions? Scan here.' People rarely scan a code without knowing what it will do. Two words of context make a meaningful difference to scan rates.
Use a pre-filled subject line
A subject like 'Product enquiry' or 'Booking request' makes incoming emails instantly filterable. You can also tag it with a source code like 'Via: trade stand 2026' to measure which print placements generate the most contacts.
Keep the body prompt short
A short body prompt like 'Hi, I am interested in ...' lowers the activation energy for someone to send a message. Anything longer than two lines risks feeling presumptuous.
Use dynamic QR for campaign flexibility
If your contact email changes, a seasonal campaign ends, or you want to redirect the code to a contact form instead, a dynamic QR code lets you update the destination without reprinting anything.
Test scan on both iOS and Android
Mailto links behave slightly differently across mail clients. Test your code on an iPhone (opens Mail or your default app) and an Android (opens Gmail or similar). Make sure the subject and body fields populate correctly on both.
Dynamic QR codes
Dynamic email QR codes: redirect, reassign, and track
A static QR code bakes the mailto link permanently into the pattern. If your email address changes, a new campaign needs a different subject, or you want to swap the code to point at a contact form instead, every printed card and flyer is instantly outdated. A dynamic QR code on QRhubly routes through a short link you control. Update the destination at any time and every existing print follows. You also get scan analytics showing total scans, device type, and geography, so you can see which trade shows, flyer drops, or packaging runs are driving real contact enquiries.
Static
Baked in
Free forever. But the destination is fixed - once printed, it never changes and you can't see who scans it.
Dynamic
Editable & tracked
Change where it points anytime. Track every scan by date, location, and device. Never reprint again.
When someone scans an email QR code, their phone's native mail application opens a new compose window with your email address pre-filled in the To field. If you added a subject line or body text when creating the code, those populate automatically too. The person just needs to tap Send.
Do I need an app to scan an email QR code?▾
No. Any modern smartphone camera app can scan a QR code without a third-party app. On iPhone, just point the camera at the code and tap the notification that appears. On Android, the same works on most devices through the built-in camera or Google Lens.
Can I pre-fill the subject line and message body?▾
Yes. In the QR studio, enter your recipient address, then add an optional subject and optional body text. All three fields are encoded in the mailto link inside the QR code. The compose window opens with everything filled in, so the person just reviews and hits Send.
Is the email QR code generator free?▾
Yes. Creating and downloading a static email QR code is completely free, no account needed. Dynamic codes, which let you update the destination email or redirect the scan to a contact form and track every scan, require a free QRhubly account and a Pro plan.
What is the difference between a static and dynamic email QR code?▾
A static code encodes the mailto link directly into the pattern. It cannot be changed after printing. A dynamic code routes through a short link you control, so you can update the destination address, swap it to a contact form, or forward it to a different campaign email at any time without reprinting.
Can I add my logo to the email QR code?▾
Yes. Use the Design tab to add a logo or brand image to the centre of the code. QR codes support up to about 30% logo coverage without affecting scan reliability, so a small logo or icon fits neatly without breaking the code.