SIGN UP

QR codes that stand out

Sign up now and try all features free for 14 days

I already have an account

LOGIN

QR codes that stand out

FORGOT PASSWORD

We'll email you a reset link

Back to login

Free Phone Number QR Code Generator

Point a camera, tap once, the phone is already dialling. No typing, no transcription errors, no "sorry, was that a 7 or a 1?". Enter your number, style the code, download it free. It works forever, without an account and without us in the middle.

Loading the generator…

"A QR code for my number" means four different things

Before you generate anything, pick what should happen after the scan. This is the whole decision, and it takes ten seconds:

After the scan, you want them to...UseWhat it encodes
Call you straight awayThis pagetel: β€” the dialer opens with your number ready
Save you as a contact (name, email, company, website)A contact card codeA vCard β€” everything lands in their address book
Message you on WhatsAppA WhatsApp codeA wa.me link that opens the chat
Send you a text, optionally pre-writtenAn SMS codeSMSTO: β€” the message app opens, message already typed

The mistake worth avoiding: putting a call code on a business card. People collect cards to keep your details, not to ring you on the spot. A contact card code saves everything; a call code saves nothing. On a shop window or a service van, it's the exact opposite: nobody wants your vCard, they want the phone ringing.

How to create yours

  1. Write your number in international format. Country code first, no spaces, no brackets: +14155550123, +33612345678, +442071838750. This is the one thing that decides whether the code works abroad, and it's where most codes go wrong.
  2. Paste it in the generator at the top of this page.
  3. Style it. Your colours, one of five pattern shapes, your logo in the middle, a frame that says "Call us" or "Tap to call". Twenty templates if you'd rather pick than build.
  4. Test it with your own phone, then download. Free, no account. Scan it and check the number that appears in the dialer before anything gets printed.

The format, properly

What actually sits inside the pattern is a tel: link β€” the same standard a phone number link uses on any web page.

You wantWrite it as
A standard number+14155550123 β€” country code, digits only
A French mobile+33612345678 (the leading 0 disappears after +33)
A UK landline+442071838750
An extension+14155550123,,456 β€” each comma is a pause of about two seconds before the extension is dialled
A short code or service numberThe digits as dialled locally; short codes rarely work across borders

Skip the spaces, dots, brackets and dashes. They look tidy to a human and confuse a share of scanners. Write the number as a machine will dial it and let the frame around the code do the pretty part.

One warning about extensions: the comma pause is widely supported but not universal, and how long each pause lasts varies by handset. If your extension routing matters commercially, test it on both an iPhone and an Android before you print a thousand of anything.

Why this code has no scan counter, and why that's fine

Every other type on this site offers a dynamic version that counts scans and lets you change the destination later. This one doesn't, on purpose.

A phone QR code holds the number itself. That's what makes it instant: the scan goes straight to the dialer with nothing in between. To count scans, the code would have to encode a link to our servers first, which then bounces to your number β€” an extra hop, an extra dependency, and a slower tap-to-call. Some tools sell exactly that and call it a trackable phone code. It works, but it's no longer a phone code; it's a redirect wearing one.

So here's the honest version:

  • The free download is the finished product. Your number, in the pattern, forever. No account, no subscription, no expiry, and nothing that breaks if we have a bad day.
  • If you genuinely need numbers, point a URL code at a landing page with a big call button. You get scan counts and page analytics, and the visitor gets one extra tap. That's the real trade, stated plainly.
  • What an account is actually for here: vector files (SVG and EPS) for a print shop, and a dashboard when you're running a code per location, per van or per campaign rather than one code total.

Where a call code earns its place

Service vehicles and site boards. A van is a billboard that parks near your customers. A code on the rear panel converts "I should call them sometime" into a call at the traffic light.

Shop windows and closed doors. Out of hours, a window code is the only staff member on duty.

For-sale and to-let signs. The classic. Someone walking past a property calls before they've finished walking past it.

Trade counters, workshops and repair drop-offs. "Scan to reach the workshop directly" beats a switchboard menu, and everyone knows it.

Emergency and safety notices. Lift breakdowns, out-of-hours maintenance, site incidents. The number people need is the one nobody can find when it matters. Make it a scan.

Packaging and appliance labels. The support line on the machine itself, where the person with the problem is standing.

Menus, hotel rooms and reception desks. Room service, front desk, taxi. A code beats a laminated card with a number nobody dials correctly the first time.

Print advertising. Any ad whose success is measured in phone calls should carry a code, because the gap between "interested" and "dialling" is where most responses die.

Design it so people trust it

  • Say what the scan does. "Scan me" is a stranger asking for a favour. "Scan to call the workshop" is an offer. Nobody scans a code on a wall without knowing where it goes, and phone codes suffer from this more than most.
  • Print the number next to the code, in readable type. It costs a line, it reassures the suspicious, and it saves the person whose camera is being difficult. This is the single most skipped best practice on phone codes.
  • Print specs. 2 Γ— 2 cm minimum in the hand. On a van or a hoarding, roughly a tenth of the distance people will read it from β€” and remember they may be reading it from a moving car, so go bigger than feels necessary.
  • Contrast and finish. Dark pattern, light background, matte. Glossy vinyl in direct sun is the most common reason an outdoor code fails.
  • Vector files for anything printed professionally. Vehicle wraps, signage and packaging go through a print shop, and print shops want SVG or EPS. An account exports both.

Before you print your personal mobile on something public

A QR code is not encryption. The number sits inside it in plain text, and anyone who scans it β€” or photographs it and decodes it later β€” has it. On a public poster or a shop window, treat it exactly as you would treat printing the number in large type, because that is functionally what you're doing.

For anything public, use a business line, a switchboard, or a number you can retire without changing your life. Keep the personal mobile for codes that stay on private material.

It doesn't work? Quick checklist

  1. Nothing happens on a computer. Desktops often have no dialer, so a tel: code does nothing there. That's the format working normally, not a broken code.
  2. The call fails abroad. The number was encoded without a country code, or with a leading zero that should have been dropped after the +.
  3. The dialer opens with a mangled number. Spaces, dashes or brackets got into the code. Regenerate with digits only.
  4. The extension isn't dialled. Comma support varies by handset. Test on iPhone and Android, or route the call and skip the extension.
  5. It won't scan outdoors. Too small, too glossy, or too far. Bigger, matte, higher contrast, and vector files for anything a print shop touches.

QR code generator β€” FAQ

Can I make a QR code for a phone number?
Yes. Enter the number in international format in the generator above, style it, download it. It's free, needs no account, and the scan opens the dialer with your number ready.
What format should the phone number be in?
International: country code first, digits only, no spaces or brackets. +14155550123, not (415) 555-0123. It's the difference between a code that works everywhere and one that only works locally.
Does the person have to press call?
Yes. The scan opens the dialer with the number filled in, and they tap to place the call. No phone lets a scanned code dial on its own, which is a good thing for everyone.
What's the difference between a phone QR code and a contact card QR code?
A phone code calls you. A contact card code saves you β€” name, number, email, company, website β€” into their address book. Business cards want the contact card. Shop windows want the phone code.
Can a QR code open WhatsApp instead of calling?
Yes, but that's a different code: it encodes a wa.me link rather than a tel: one. Same number, different destination.
Can I add an extension?
Yes, with commas: +14155550123,,456. Each comma is roughly a two-second pause before the extension is sent. Support varies by handset, so test before a big print run.
Can I track how many people scan it?
Not on this type, and no honest tool can without changing what the code is. A phone code holds your number directly, which is why the call is instant. If you need scan numbers, use a URL code pointing at a page with a call button.
Does it expire?
No. Your number is inside the pattern, with no redirect through our servers and no subscription attached. It works as long as the number does.
What happens if I change my phone number?
The printed code stops working, because the old number is baked into it. There's no way to redirect a static phone code, so for anything long-lived on a wall or a vehicle, use a number you control long term.
Does it work on a landline?
Yes, any dialable number works. Bear in mind that a code scanned on a desktop usually does nothing, since most computers have no dialer.
Can I scan a QR code to verify my phone number?
Those codes are generated by the service asking for verification, and by services like WhatsApp Web for linking a session. They're single-use and you can't create one here.
Can someone get my number from a QR code?
Yes, and that's worth knowing: the number sits in the code in plain text, so anyone who scans or photographs it has it. Treat a public phone code like printing the number in large type.
Can I put my logo in the middle?
Yes. Error correction is built into the format, so a covered centre still scans. On a phone code, print the number underneath as well.
Is it really free?
Generating and downloading is free: no account, no watermark, no redirect. An account adds vector exports for print and a dashboard when you're managing many codes at once.

Make the call the easy part.

Create my phone QR code, free