Telephone QR Code Generator

A telephone QR code opens the dialler with your number filled in. It does not place the call — every phone shows the number and waits, which is the behaviour you want and the reason these are safe to print in public.

Customize appearance 22 styles
#000000
#ffffff
No file selected

Upload an image to place behind the QR. Keep opacity low so the code stays scannable.

Upload an image to use these controls.

Higher error correction keeps the QR scannable when a logo covers the center.

Fill in the form and click Generate
Generating your QR code…

How to create a Telephone QR code

  1. Write the number in international form Start with the country code and a plus: <code>+442071234567</code>. A local-format number works only for people already in that country, which is rarely who is standing in front of a printed code.
  2. Type it however you like Spaces, brackets and dashes are stripped before encoding, because a space in a <code>tel:</code> URI is not valid and breaks some scanners. The plus is kept.
  3. Add an extension with a comma, not a space A comma is the pause character phones understand: <code>+442071234567,,204</code> dials, waits, then sends the extension.
  4. Say whose number it is next to the code People are reasonably reluctant to call a number they cannot see. Print it in text beside the code.

What a Telephone QR code is for

The payload is tel: followed by the number, which is a format every phone has understood for as long as phones have had browsers. It is one of the most reliably supported QR types there is.

It never dials on its own. The scan fills the dialler and stops. This is worth knowing both ways round: it is why a code on a poster cannot cost anyone money by accident, and why the code is a convenience rather than a one-tap call.

Because it is so short, the pattern is sparse — one of the easiest codes to scan in bad light, at an angle, or printed small. If you are fighting a difficult surface, this type gives you the most room.

Where a Telephone QR code earns its place

Shopfronts and out-of-hours notices

A code on a closed door that gets someone to the right number without them squinting at handwriting.

Vehicles, signage and equipment

A service number on the thing needing service, readable from a distance and impossible to mistype.

Business cards and leaflets

Faster than typing eleven digits, and it removes the transcription errors that make people give up.

Telephone format notes and limits

A local-format number fails abroad. Without a country code the dialler gets an incomplete number, and the person scanning has no idea what is missing.

Some tablets and desktops have no dialler. The code is still correct; the device simply cannot act on it, and may offer a calling app or nothing at all.

The number is public the moment you print it. A QR code is not obfuscation — anyone can decode it, including anyone harvesting numbers. Use a business line rather than a personal mobile.

It cannot carry a name, a message or an extension prompt. The format holds a number and nothing else. If you want a name attached, use Contact Card (vCard 3.0), which saves to contacts.

Nothing checks the number is real. A typo produces a perfectly valid code for a wrong number. Scan the proof and call it once.

Telephone QR codes — questions people actually ask

Does scanning it call the number straight away?
No. It opens the dialler with the number ready and waits for a tap. No phone places a call from a scan without confirmation.
Should I include the country code?
Yes, always, with a leading plus. It costs three or four characters and it is the difference between working everywhere and working in one country.
Can I add an extension?
Yes — put commas before it. Each comma is a short pause, so <code>+442071234567,,204</code> dials the main number then sends 204.
Can I attach a name to it?
Not with this type. A Contact Card (vCard 3.0) code carries a name, a number and more, and saves into the contacts app instead of just dialling.

Create QR codes in seconds

Generate a shareable QR code for apps, websites, and more.

Get it on Google Play