Skip to main content
ToolsHub

Contact QR Code Generator

Turn a phone number into a scannable QR code. Choose call, pre-filled SMS, or a savable contact card. Download as PNG — generated entirely in your browser.

Updated

Files never leave your browser

No QR code yet

Enter a phone number to generate the QR code.

How to use Contact QR Code Generator

Create a QR code that triggers a phone action the moment it is scanned — start a call, open a pre-written text message, or save a contact card. Choose the mode, enter a number, and the code generates instantly in your browser. It is the fastest way to let customers reach you from a poster, business card, receipt, or shop window without typing a single digit.

  1. Choose the QR type: phone call, SMS message, or contact card.
  2. Enter the phone number in full international format for best reliability.
  3. For SMS, optionally add the message text you want pre-filled.
  4. For a contact card, add a name and email if you want them saved.
  5. Download the PNG and place it on your print or digital material.

Your data never leaves your device — 100% private processing.

Choosing call, SMS, or contact mode

Each mode encodes a different URI scheme. Call mode uses tel:, which opens the dialer with your number ready to dial — best when you want immediate voice contact. SMS mode uses SMSTO:, opening a new text to your number with optional pre-filled body text, which is ideal for enquiries people prefer to send in writing. Contact mode uses MECARD, a compact contact format that phones offer to save to the address book. Pick call or SMS for a single quick action, and contact when you want the person to keep your details for later.

ModeOn scanBest for
Phone callOpens dialer with numberInstant voice contact
SMS messageOpens text with pre-filled bodyWritten enquiries, bookings
Contact cardOffers to save contactSharing details to keep

Designing a code people actually scan

A QR code is only useful if people understand it and their phone can read it. Always pair the code with a short call to action such as "Scan to call" so its purpose is obvious. Print it at least 2.5 cm (1 inch) wide and keep the white quiet zone around it intact — scanners use that border to find the code. Use the international phone format with a country code so the number dials correctly for visitors and roaming users. Finally, test the printed code with both an iPhone and an Android device before producing it in bulk.

Worked examples

Scan to call

Inputs: Call mode · +1 555 010 0000

Result: Dialer opens ready to call

Scan to text

Inputs: SMS · "Book a table for 2"

Result: Message app opens pre-filled

Glossary

tel: URI
A standard link format that, when opened, loads a phone number into the dialer.
SMSTO
A QR convention encoding a recipient number and optional message body for a text.
MECARD
A compact contact format, simpler than vCard, that phones can save to contacts.
Quiet zone
The blank border around a QR code that scanners need to detect its edges.

Related reading

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Related QR & Barcode

Explore all QR & Barcode.