Put your phone number one tap from a call
Scanning this code loads your number into the phone's dialer, so the person is one green button away from calling — no digits to copy off a poster, no mis-keyed area code. It's the fastest path from a printed advert to a ringing phone for taxis, tradespeople, support desks and 'call to book' signs.
It runs on the tel: link, the exact mechanism behind a tappable phone number on a website. Crucially, it does not place the call by itself. The scan only pre-fills the dialer; the reader still has to press call, which is what keeps it safe to plaster on any public surface.
Does it call automatically? No — and why that's good
The code stops at loading the number into the dialer. Nothing dials until the person deliberately taps the call button. Some phones even show a confirmation first. This is intentional: an auto-dialing code would be a gift to pranksters and would rack up calls from accidental scans.
So on your poster you can honestly say 'scan to call' — the reader keeps control of whether and when the call actually goes through.
Number format that works across borders
Encode the number in full international form, starting with + and the country code, like +49 30 123456. A local number without the country code dials fine at home but fails the moment someone scans it while travelling — the dialer has no way to guess which country you meant.
- Include the + and country code, always.
- Drop the trunk '0' that precedes local dialing once the country code is present.
- Extensions after the main number aren't reliably dialed by every phone — mention them in plain text instead.
Where a dial code earns its place
It shines wherever a call is the desired action and the number is otherwise a chore to type: a vehicle wrap on a moving van, a for-sale board across a fence, an out-of-hours emergency line on a shop door, a hotel-room card for the front desk. The reader glances, scans, calls.
Landlines, mobiles and short numbers
Any diallable number works — landline or mobile — as long as it's in international form. Very short service numbers (three or four digits) can behave inconsistently because dialers sometimes expect a fuller string, so test those specifically before committing them to print.
How to make a phone call QR code
- Enter the phone number. This is the only field. Type it in full international form with + and the country code so it dials for people scanning from anywhere.
- Strip the local trunk zero. With the country code present, drop the leading 0 used for local dialing — leaving it in can break the call on some networks.
- Scan it yourself. Check the dialer opens with the complete, correct number before printing. Confirm it doesn't try to dial on its own — it shouldn't.
- Export for the surface. SVG for a large sign or vehicle graphic that must stay sharp, PNG for a card or sticker.
Technical details
- Maximum characters: 2953
- Recommended error correction: M (medium) — a phone number is a tiny payload, so a balanced level makes an unnecessarily bold, easy-to-scan code.
- Payload format: tel:<number> — nothing else is stored, which is why the code stays small and prints boldly.
- The tel: link only pre-fills the dialer; placing the call always requires a deliberate tap from the reader.
Frequently asked questions
- Does the QR code call automatically when scanned?
- No. It only loads your number into the dialer; the person still has to press the call button, and some phones show a confirmation first. That safeguard is deliberate — an auto-dialing code would trigger unwanted calls from every accidental scan.
- What number format should I use?
- Full international, starting with + and the country code, for example +44 20 7946 0000. A local-only number won't dial for anyone scanning while abroad, and with the country code present you should drop the leading trunk 0.
- Can I include an extension?
- Not reliably. Some dialers pause and send extension digits after a comma or a p, but many phones ignore them and just dial the main number. If an extension matters, print it in plain text and ask callers to enter it manually.
- Will it work for a landline as well as a mobile?
- Yes. Any diallable number works — landline or mobile — provided it's written in international form. The dialer treats them the same; the only thing that matters is that the full number, with country code, is correct.
- Do short service numbers work?
- Sometimes. Very short three- or four-digit numbers can behave inconsistently because some dialers expect a longer string. Test the specific number on the phones you care about before printing, rather than assuming it will load cleanly everywhere.
- Can I change the number after printing without a new code?
- No. The number is fixed in the pattern, so a new number means generating and printing a fresh code. There's no redirect layer behind it — which is also why the scan works instantly with no connection.