How to Create an Email QR Code with a Pre-Filled Subject and Body
September 4, 2026
Written by Mohammad Sohail
An email QR code encodes a mailto: link that opens the user's default email app with the recipient, subject, and body already filled in. The user just taps Send. No copying email addresses, no typing subjects from memory.
Who Needs This: Businesses that want customer feedback (QR code on receipts opens an email to feedback@company.com with subject 'Customer Feedback'). Job applications (QR code on a flyer opens an email to hr@company.com with subject 'Application'). Event RSVPs. Restaurant review cards.
How It Works: The QR code contains a mailto: URL like mailto:hello@example.com?subject=Inquiry&body=Hello. When scanned, it opens the default email client on the user's phone. On iPhone it opens Mail. On Android it opens Gmail or the default email app. The user can review and edit before sending.
What I Tested: I created an email QR code for: To: feedback@freedigitaltoolkit.com, Subject: 'Tool Suggestion', Body: 'I would like to suggest a new tool: '.
• Scanned with iPhone 14: Mail app opened. To, Subject, and Body fields pre-filled correctly. I could edit the body before sending.
• Scanned with Samsung Galaxy S23: Gmail opened. All fields populated. The cursor was in the body field, ready to type.
Step-by-Step: (1) Open the [Email QR Code Generator](/qr-tools/email-qr). (2) Enter the email address. (3) Enter a subject line (optional but recommended). (4) Enter body text (optional). (5) Click Generate. (6) Download as PNG or SVG.
One Limitation: The email app must be installed on the scanning device. Most phones have a default email app, but some users may not have configured one. If no email app is available, the scan will fail or prompt the user to install one.
Common Mistake: Encoding spaces in the URL without percent-encoding. In a mailto: link, spaces in the subject or body must be encoded as %20. Our tool handles this automatically, but if you construct the URL manually, forgetting %20 will break the link.
Privacy: Your email address and message content are processed entirely in your browser. They are never sent to any server.
Next Step: If you want to create a QR code for WhatsApp instead of email, use the [WhatsApp QR Code](/qr-tools/whatsapp-qr) tool.