QR codes for email, phone calls and SMS

Last updated 2026-11-02

A QR code can do more than open a web page. With the right text inside, it can start an email, dial a number, or open a new text message with the recipient already filled in.

sobog.com does not have separate buttons for these. You do not need them: choose Text/URL and type the payload yourself. The formats are short.

Email

mailto:[email protected]

Scanning opens the phone's mail app with a new message to that address. You can add a subject and body:

mailto:[email protected]?subject=Booking&body=Hi%2C%20I%20would%20like%20to%20book

Spaces and punctuation in the subject and body have to be URL-encoded: %20 for a space, %2C for a comma. Keep it short. Every character makes the code denser, and people will edit the text anyway.

Phone call

tel:+6621234567

Use the full international format with the plus sign and no spaces, dashes or brackets. Then it works for anyone, including visitors from abroad. Phones show the number and ask before dialling; scanning does not place the call by itself.

Text message

SMSTO:+6621234567:Your message here

This opens a new message to the number with the text filled in. SMSTO: is the format most scanner apps recognise. Support in built-in camera apps varies more than for email and phone, so test on both an iPhone and an Android phone if you can. If you only need the number, a tel: code is the safer choice; people can text from there.

Or use a contact card

If you want people to keep your details rather than act once, a vCard QR code saves name, phone and email to their contacts in one go.

Check before printing

Make an email, phone or SMS QR code


All guides