Skip to main content

QR Code Generator for Email: mailto QR Codes

Create QR codes that open a pre-filled email with recipient, subject, and body. Perfect for business cards, event RSVPs, and customer feedback.

Create QR Codes That Open Pre-Filled Emails

An email QR code encodes a mailto: URI that, when scanned, opens the user's default email app with the recipient address pre-filled. You can optionally include a subject line and body text, making it effortless for people to send you a message without manually typing your email address.

Email QR Code Format

# Basic — just the email address
mailto:[email protected]

# With subject line
mailto:[email protected]?subject=Inquiry%20from%20Business%20Card

# With subject and body
mailto:[email protected]?subject=Event%20RSVP&body=I%20would%20like%20to%20attend%20the%20event.

# Multiple recipients
mailto:[email protected],[email protected]?subject=Question

# With CC and BCC
mailto:[email protected][email protected]&[email protected]&subject=Hello

URL Encoding Rules

Spaces and special characters in the subject and body must be URL-encoded:

  • Space → %20
  • Newline → %0A
  • Ampersand → %26
  • Equals → %3D

Most QR code generators handle this encoding automatically.

Use Cases

  • Business cards — scan to email the person directly with a pre-filled subject like "Met at [Conference Name]"
  • Event RSVPs — guests scan to send an RSVP email with the event name in the subject and their name in the body
  • Customer feedback — print on receipts or packaging: "Scan to share your experience" with subject "Feedback for Order #[number]"
  • Support requests — product manuals with a QR code that opens an email to [email protected] with the product model pre-filled
  • Real estate — property listing signs with a QR code that emails the agent with the property address in the subject

Limitations

  • Body length — the mailto URI with a long body creates a dense QR code. Keep the body under 100 characters for reliable scanning.
  • No attachments — the mailto standard does not support attaching files
  • App dependency — the user must have an email app configured. Users with only web-based email may see inconsistent behavior.

Try QR Code Reader Free

Generate and read QR codes from text or URLs.

Use QR Code Reader →