Free phone number QR code generator

Let people call you with a scan

Type your phone number above and download a free call QR code. Scanning it opens the dialer with your number ready to call — no saving the contact, no mis-typed digits. The number is encoded in your browser and never uploaded to a server.

To create yours:

  1. 1

    Enter your phone number

    Include the country code (e.g. +44) so it works internationally.

  2. 2

    Customise the look (optional)

    Add a logo, brand colours and a “Scan to call” frame.

  3. 3

    Download free

    PNG for screens, or vector SVG/PDF for print — no watermark.

Great for service businesses

Print it where someone is standing at the moment they decide to call, not where they will look you up later.

Where to put a call QR code

  • Van and vehicle livery, so a driver following you can scan at a red light instead of trying to memorise the number
  • Trade and site signage, where hands are full and there is no pen to write with
  • A locked door or a “back in 10 minutes” notice, where the visitor needs to call right now
  • Estate agent boards outside a property, where a call converts a passer-by faster than sending them to a website first

How a call QR code works

The code stores a standard tel: link, which every modern phone understands. Point the camera at it on iPhone (iOS 11+) or Android (10+) and tap the prompt to call. Because the number is encoded directly, the code works forever, offline, with nothing to expire. Need something editable? A dynamic code can only point at an http(s) page, so the route is a dynamic URL code aimed at a contact page that carries your number.

Always include the country code

The code stores whatever you type after tel:, character for character, with no reformatting. Type +44 7000 000000 and that’s exactly what a scanning phone dials. Drop the + and a phone that isn’t set to the UK (a visitor’s, or one roaming) may read it as a local number and fail to place the call. The leading + tells any dialler to treat the rest as a complete international number. Include it even for an all-UK audience: it is also how a UK number dials correctly from a roaming phone.

All three start from the same number, but they encode differently and open something different on the other end. A WhatsApp code strips everything except the digits from what you type, so spaces and dashes there don’t matter the way they do for a phone code.

Phone codeSMS codeWhatsApp code
OpensThe dialler, number ready to callA text message, ready to sendA WhatsApp chat, ready to send
Pre-filled messageNot availableOptionalOptional
NeedsNothing extraNothing extraWhatsApp installed, or it opens in a browser instead
Best for“Call us now”: trades, callouts, sales enquiriesA written request, or when a call isn’t convenientCustomers already on WhatsApp, avoiding SMS charges abroad

No dialler on the device

A tablet or a laptop camera reads the same code, but with no dialler to hand off to, tapping the result does nothing useful: depending on the device you get an error, or an offer to place the call through a video-calling app instead. That is rarely a problem in practice. A phone code is printed for someone already holding a phone.

Yes — free to make and free to use, with no watermark and no sign-up. A call code is static, so there’s no subscription either: print it once and it dials your number forever.