Skip to content

Phone Number QR Code Generator

Save someone eleven digits of typing. Scanning opens the dialler with your number already entered — they press call, or they do not. Nothing dials on its own.

Make one now

1

Add your content

This is what gets encoded — nothing is sent anywhere.

2

Customise

Optional. Every change is re-checked against a real decoder.

Start from a look
ShapesNew
Base colour

Anything below that you leave alone follows this.

Body
Body fill
External eye
External eye fill
Internal eye
Internal eye fill
Background
Background fill

Or start from one of 93 ready-made designs

How to make a phone number QR code

  1. 1

    Write the number in international format

    Country code first: +49 170 1234567, not 0170 1234567.

  2. 2

    Check who answers it

    A code on a poster gets called at odd hours. Point it at a number that is monitored.

  3. 3

    Download and print

    Short numbers make short codes, so this one stays chunky and scans easily at small sizes.

  4. 4

    Print the number underneath

    Some people prefer to dial, and some devices cannot.

On this page

What the code contains

A tel: link, which is what sits behind every clickable phone number on the web:

tel:+491701234567

That is the whole payload. Because it is so short, the resulting code is one of the simplest you can make — chunky modules, reliable from a small print, forgiving of bad light and awkward angles. It is a good code to put somewhere difficult.

It opens the dialler. It does not dial. Every phone stops and waits for a deliberate tap, and any that did not would be a security problem.

International format, always

Write the number with the country code and a leading plus:

  • Germany: 0170 1234567+49 170 1234567
  • UK: 07700 900123+44 7700 900123
  • France: 06 12 34 56 78+33 6 12 34 56 78

A local-format number works perfectly for people whose phone is already on your network and fails for everyone else, with no error and no explanation. Since the whole point is removing friction for strangers, the international form is the only one worth encoding.

Where a short code beats a long one

This is the practical argument for a phone code over almost any other type. Because the payload is a dozen characters, the pattern stays coarse, and a coarse pattern reads from further away, in worse light, at a sharper angle, off a rougher surface.

That makes it the right code for the awkward places:

  • Vehicle livery — read from across a car park, at whatever angle the van is parked.
  • Site boards and scaffolding — outdoors, weathered, seen in passing.
  • Machinery and equipment — small labels on oily surfaces.
  • Estate agent boards — read from a pavement, from a car, in the rain.
  • Emergency and out-of-hours notices — where the person reading is already stressed.

Think about who answers

A printed code outlives the situation that prompted it. A number on a site board is still there when the job finishes; a number on a vehicle is still there when the vehicle is sold. Point it at a number that will still be monitored, and prefer a business line to a personal mobile for anything that goes outdoors and stays.

Not everyone scans. Some people would rather read a number and dial it, some cameras will not parse tel:, and a scan on a laptop often does nothing at all. The written number costs one line and covers every one of those.

Common questions

Does scanning dial straight away?

No. The phone opens its dialler with your number entered and waits. The person still presses call. No code can place a call on its own, and a phone that did would be a serious bug rather than a feature.

How should I write the number?

In full international format with the country code — +49 170 1234567 rather than 0170 1234567. A local-format number works for people in your country and fails silently for everyone else, which is the worst of both.

Is a phone code better than just printing the number?

For a number people call once, yes — it removes the eleven digits most likely to be mistyped. For a number people call repeatedly it matters less, because they will save it after the first time. Print both regardless.

Can I make it send a text instead?

That is a different type — an SMS code, which opens a message rather than the dialler and can carry pre-written text. Use a phone code when you want to be called and an SMS code when a written reply suits better.

Will it work on a tablet or laptop?

It will open whatever handles calls on that device, which may be nothing. On a desktop the scan often does nothing visible. That is another reason to print the number in text: not every camera belongs to a phone.

Other QR codes you can make