Phone Number QR Code Generator
Turn a phone number into a QR code that dials, texts, opens WhatsApp or saves a full contact card when scanned. Pick the action, set colors and error correction, and download a print-ready PNG or scalable SVG.
How to Make a Phone Number QR Code
From number to printable code in under a minute.
Choose What the Scan Does
Call the number, open a text message, start a WhatsApp chat, or add a contact card to the phone's address book.
Enter the Details
Add the number with its country code, plus an optional message or name, company and email for vCards.
Style and Download
Adjust colors and error correction, check the live preview, then save as PNG for print or SVG for any size.
Where Phone Number QR Codes Work Best
Anywhere typing a number is slower than pointing a camera.
A QR code removes the two most common calling mistakes: mistyped digits and a forgotten country code. Because the code stores the number in international format, it dials correctly from any country.
- Business Cards: A vCard QR code saves your name, company, number and email in one scan instead of a manual contact entry.
- Shop Windows and Posters: Let passers-by call or text you after hours without writing anything down.
- Restaurant Tables and Takeaway Menus: A pre-written SMS or WhatsApp message makes ordering or booking a two-tap job.
- Product Packaging and Manuals: Put a support hotline QR code next to the troubleshooting section so customers reach the right line.
- Vehicle Signage and Site Boards: Trades and delivery vans get more calls when the number can be captured at a glance.
- Event Badges and Name Tags: Swap contact details at conferences without typing on a small screen.
QR Code Types for Phone Numbers
What each option encodes and how phones respond.
| Type | Encoded text | What happens on scan | Works offline |
|---|---|---|---|
| Call | tel:+12025550147 | Opens the dialer with the number filled in | Yes |
| Text message | SMSTO:+12025550147:Hello | Opens a new SMS with the message ready to send | Yes |
| https://wa.me/12025550147?text=Hello | Opens a WhatsApp chat with the message typed | No, needs internet | |
| Contact card | BEGIN:VCARD … TEL;TYPE=CELL:+12025550147 … END:VCARD | Offers to save a new contact | Yes |
Every code is created directly in your browser. It points straight to the phone number, with no redirect link or tracking service in between, so it keeps working for as long as the number does.
Static QR Codes vs Dynamic QR Codes
Why a direct code is often the safer choice for a phone number.
Static QR Code
Made with this tool- Stores the phone number inside the code
- Never expires and needs no account
- Works even when the scanner is offline (call, SMS, vCard)
- No tracking or third-party redirect
- Must be reprinted if the number changes
Dynamic QR Code
Hosted redirect service- Stores a short link, not the number
- Destination can be edited after printing
- Scan statistics are available
- Usually a monthly subscription
- Stops working if the service or plan ends
Printing QR Codes That Scan First Time
Most failed scans come from layout, not from the code itself.
Print and Design Checklist
- Keep a clear margin — leave a blank border at least four modules wide around the code; the download includes it.
- Print at least 2 cm (0.8 in) wide — go larger for posters read from a distance.
- Use dark code on a light background — aim for strong contrast; the tool warns below 4:1.
- Raise error correction for rough surfaces — choose Quartile or High for stickers, fabric or outdoor signs.
- Test with two different phones — scan the printed proof with iPhone and Android cameras before a full run.
Things That Break QR Codes
- Inverting the colors — light-on-dark codes fail in many older scanner apps.
- Stretching the image — always scale proportionally; SVG is best for resizing.
- Leaving out the country code — a local-format number can dial the wrong place when scanned abroad.
- Overloading a vCard — long notes create dense codes that are hard to scan at small sizes.
- Printing a code for a number you do not own — only publish contact codes you are authorized to share.
Tools Showcase
Explore more free, browser-based phone number utility and testing tools.
Phone Number Barcode Generator
Code 128 barcodes of phone numbers for labels and asset tags.
Phone Number Link Generator
tel:, sms:, WhatsApp and messenger links with HTML snippets.
Phone Number Mnemonic Generator
Turn digits into memorable keypad words, or words into digits.
Phone Number Validator
Check length, country code and type, then normalize to E.164.
Phone Number QR Code FAQs
Scanning, printing and format questions answered.
No. They are static codes that contain the number itself, so they work indefinitely and never depend on our site.
It opens the dialer with the number filled in. For safety, phones always ask the user to tap call.
The SMS code opens the phone's built-in messaging app. The WhatsApp code opens a chat in WhatsApp and needs an internet connection and the app.
The name, phone number, and optional company and email you enter, in vCard 3.0 format that iOS and Android contacts can import.
Medium suits most prints. Use High if the code might get scratched, folded or partly covered.
PNG works everywhere and is fine for screens and standard prints. SVG scales to any size without blurring, which is ideal for signs and professional printing.
Yes. Pick any code and background color. The tool warns you if the contrast is too low to scan reliably.
No. The code is generated in your browser and nothing is uploaded.