Skip to main content
QRSenBuilt for business
How to Make an Email or SMS QR Code (Pre-Filled and Ready to Send) — QR code guide cover illustration
Guide

How to Make an Email or SMS QR Code (Pre-Filled and Ready to Send)

5 min readAugust 30, 2026By Editorial Team
Guide Business

An email or SMS QR code opens the phone's mail or messaging app with the recipient, and usually the subject or message text, already typed in — the person scanning just has to tap send. Neither type sends anything automatically the instant it's scanned; both stop one tap short, at a pre-filled compose screen, which is what makes them useful for RSVPs, opt-ins, and quick contact requests without turning into spam.

What each one actually encodes

An email QR code encodes a mailto: link with the recipient's address and, optionally, a pre-written subject line and body text. Scanning it opens whatever mail app is set as default on that phone, with those fields already filled in. An SMS QR code works the same way with a phone number and message body, using the SMSTO: format most QR readers and phone cameras recognize, opening the default texting app with the number and message pre-loaded.

Field Email QR SMS QR
Required Recipient address Phone number
Optional Subject line, body text Message body
Opens Default mail app Default SMS/texting app
Sends automatically? No — recipient must tap send No — recipient must tap send

Making one in QRSen

Open the generator and switch the content type to Email or SMS from the tab bar above the input field.

For an email QR code: fill in the recipient's address under "To," then optionally add a subject line and a short pre-filled body — something like "I'd like to book a table for [date]" for a restaurant reservation request, or "Please add me to the mailing list" for a simple opt-in. Both the subject and body are optional; leaving them blank just opens a blank compose window addressed to the right person.

For an SMS QR code: enter the phone number under "Phone Number" in a format that includes the country code (e.g., +1 555 123 4567), then add the pre-filled message text. As with email, the message is optional — a bare phone number with no message still opens a texting screen ready to type into.

Style, color, and logo options work exactly the same as any other QR type — nothing about email or SMS content limits what the code can look like.

Where this is genuinely useful

  • Event RSVPs. A pre-filled "I'll be there — [Event Name]" email or text removes the step of someone having to remember the address or draft a reply from scratch, especially useful on a printed invitation or poster where there's no clickable link.
  • Opt-ins and consent lines. SMS marketing programs often require an explicit opt-in text (something like "JOIN" to a specific number) — a QR code that pre-fills exactly that message removes typos and mistyped keywords as a failure point.
  • Quick contact requests at an event or booth. A code that opens a pre-addressed, pre-subjected email to [email protected] turns "follow up with me" into a two-second action instead of someone typing an address from memory later, if they remember at all.
  • Support or feedback requests. A pre-filled subject line like "Feedback on [Product]" pre-sorts incoming messages before they even land in an inbox.

What it isn't good for

Anything requiring a reply thread, attachments, or more than a short pre-filled message is better served by a regular link to a proper form — a mailto: or SMSTO: payload is intentionally simple, and cramming a long message into either one just produces a QR code with a denser, harder-to-scan pattern for no real benefit. If the goal is collecting structured data (multiple fields, file uploads), a link to a Google Form or a proper contact page is the better fit — email and SMS QR codes are for short, single-message actions, not data collection.

Common questions

Does the message get sent automatically when scanned? No, on either type — scanning only opens the pre-filled compose screen. The recipient has to actively tap send, the same as if they'd typed the message themselves. This is true across effectively every phone camera and QR scanner, and it's a deliberate part of the standard, not a QRSen-specific limitation.

Will this work on both iPhone and Android? Generally yes — both platforms' built-in camera apps recognize mailto: and SMSTO: payloads and hand off to the default mail or messaging app without requiring a separate scanner app. Exact behavior can vary slightly by OS version and by which app is set as the phone's default, so testing the actual code on a couple of real devices before a print run is worth the extra few minutes.

Can I include an email subject with special characters or emoji? Plain text and standard punctuation are safe; heavily emoji-loaded subject lines sometimes render inconsistently across different mail apps, so keeping the pre-filled subject simple and readable is the safer default.

What if I don't know the exact phone number format to use for SMS? Include the country code with a + prefix (e.g., +1 for the US) — that's the most broadly compatible format across different phones and carriers.

The bottom line

Email and SMS QR codes trade the flexibility of a full link for the speed of a message that's already half-written — the right tool when the goal is one short, specific action (RSVP, opt-in, quick contact), not a full form or a webpage. Both are free, built-in content types in QRSen's generator — no separate tool or account needed to make one.

Ready to create your QR code?

Free, unlimited, no sign-up. Lifetime guarantee.

Open QR Generator