Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
mailto URI parameters, URL encoding rules, template vs freeform body strategies, email client compatibility, and QR density limits for print.
Go to tool
Generate an Email QR code with pre-filled recipient and subject.
The full mailto: URI supports multiple parameters:
mailto:[email protected]?subject=Hello&body=Message%20text&[email protected]&[email protected]Parameters:
Spaces, line breaks, and special characters must be URL-encoded:
%20%0A%26%23%3FExample: Invoice #123 becomes Invoice%20%23123.
Email QR Generator handles encoding automatically. If you build the URI manually, use JavaScript's encodeURIComponent() or an online encoder.
To send to multiple people:
mailto:[email protected],[email protected]mailto:[email protected][email protected]mailto:[email protected][email protected] (useful for logging to a CRM inbox without the customer seeing it)Be cautious with BCC in QR codes -- the recipient can see the full mailto: URI in their email client. For truly hidden logging, use server-side forwarding rules instead.
Two strategies:
Template body (structured): Pre-fill the body with a form-like template:
Order number: ___
Issue type: ___
Description: ___This gives you structured data that is easier to process.
Freeform body (open): Leave the body empty or with a minimal prompt: Describe your issue:. This is simpler but produces less consistent input.
For support and invoicing, use templates. For general feedback, freeform is fine.
mailto: well. Subject and body are pre-filled. CC/BCC work.mailto:.Test your QR by scanning and verifying the email draft on at least 2 different email clients.
A mailto: URI with address + subject + short body is typically 100-200 characters. This produces a manageable QR code. Beyond 300 characters, the QR becomes dense and needs to be printed at 4+ cm. Beyond 500 characters, scanning from a business card becomes unreliable. Keep subject + body concise.
Open Email QR Generator, build a templated mailto with subject + body + CC, and test on Gmail and Apple Mail before printing.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
Create email QR codes with recipient, subject, and body. Download print-ready PNG or SVG online.
smsto vs sms URI formats, iOS and Android message handling, pre-fill best practices, short codes vs long codes, and MMS limitations.
tel URI format rules, country code formatting, mobile-only limitations, fallback strategies for desktop, and call tracking via landing pages.
vCard 3.0 vs 4.0, required vs optional fields, photo encoding limits, iOS and Android compatibility, and batch generation for sales teams.