Skip to content

Phone Number QR Code Generator

Create a QR code that, when scanned, opens the phone dialer with your number ready to call. Ideal for taxis, restaurants, real estate signs, and any printed material where you want a one-tap call.

Your files never leave your device. No upload. No sign-up.
Running locally

A phone-number QR code encodes a tel: URI (tel:+15551234567). Scanning opens the phone dialer with the number prefilled — one tap to call. The user still confirms before the phone dials, so it's safe to print on public materials. Perfect for taxi cards, restaurants, real-estate signs, service vehicles, and any place a one-tap call is easier than typing 10 digits. Always write the number in E.164 form — a leading plus, country code, then the national number with no spaces, brackets or dashes — because a number formatted for local dialling fails for anyone calling from abroad. Extensions can be appended with a comma for a pause or a semicolon for a wait, though support is uneven. Because a phone number is short, the resulting pattern is sparse and scans reliably even at 1.5 cm, which makes this the most forgiving QR type to print small.

01

How does a Phone Number QR code work?

The tel: scheme is standardised in RFC 3966 and supported by every smartphone since the original iPhone. The QR contains just the URI — no lookup happens at scan time. Formatting the number with a leading + and full international country code makes the QR work regardless of where it's scanned; without the plus, an American number scanned in Germany may fail. Both iOS Camera and Android Camera surface the dialer prompt from tel: QRs without any third-party scanner app.

02

Common mistakes and limitations of Phone Number QR codes

Only smartphones scan QR codes — flip phones and older feature phones can't act on tel: URIs, so always print the number as plain text alongside the QR for the broadest audience. Some enterprise-managed phones block outbound calls to certain prefixes; that block still applies to a scanned tel: URI. Extensions (like +15551234567,,123) work on iOS but are ignored by some Android dialers; if you rely on extension dialing, test both platforms.

03

Where Phone Number QR codes get used in practice

Vehicle livery is the highest-value deployment. A tel: QR on a van or truck door lets a potential customer capture the number at a traffic light without writing anything down, and the low payload density means the code survives grime and distance better than any other type. Estate agent boards, taxi cards, tradesperson signage and emergency contact plates on machinery use the same reasoning: the scan happens outdoors, quickly, often from several metres, and the number is the entire call to action. The operational consideration is call handling rather than the code itself. A QR that makes calling frictionless increases call volume, which is only a benefit if someone answers. Businesses that deploy these on vehicles frequently find the practical bottleneck is a driver who cannot take the call, so pairing the phone QR with an SMS or WhatsApp option gives the customer a route that does not require anyone to pick up. Always print the number as text alongside — it costs nothing and covers everyone whose phone will not scan.

04

Printing a Phone Number QR code so it actually scans

A tel: URI is the shortest payload of any QR type — typically 15 to 20 characters, which produces a version 1 or 2 code with large, chunky modules. These are the most forgiving QR codes you can print. They scan from around 1 cm across, survive low-resolution printing, and remain readable on vehicle livery, weathered signage and embroidered material where a denser code would be unusable. That makes phone QRs the right choice for outdoor and vehicle applications. A code on a van door will be scanned from a metre or more away, and the low module count means a 10 cm code is comfortably readable at that distance even with road grime on it. Always print the phone number as readable text next to the code. Feature phones cannot scan QR codes at all, some users will not know to try, and a number that can be typed manually costs nothing to include. The QR is a convenience layer over the number, not a replacement for it.

Questions8

Phone Number QR code FAQ

Does scanning place the call automatically?

No. The phone opens the dialer with the number prefilled; the user taps the call button to actually dial.

Should I include the country code?

Yes. A full international format (starting with +) ensures the QR works whether scanned domestically or abroad.

Does this work on flip phones?

No. Only smartphones scan QR codes. Print the number as plain text next to the QR to cover feature phones.

Can I include an extension?

Yes on iOS with a comma-comma pause (,,123). Android dialer support for extensions is inconsistent, so test before rolling out.

Will the QR work internationally?

Yes, as long as you include the + and country code. Scanners never do carrier routing themselves — the dialer handles that.

Is this safe to put on public signage?

Yes — the user always sees the number and confirms the call. Nothing happens silently.

Does the QR expire?

No. Static tel: QRs work forever, as long as the number stays active.

Does the tool log the phone number?

No. The QR is generated locally in your browser; nothing is uploaded.

Phone QR field reference

FieldURI segmentNotes
Numbertel:<number>Use international format +CCC...
Extensiontel:+15551234567,,123iOS-friendly, patchy on Android

Full example: tel:+15551234567

Last updated:

References: RFC 3966 (tel URI), Apple iOS URL scheme reference, Android Intent.ACTION_DIAL documentation.

Adjacent4

You might also like