Free Phone Number QR Code Generator
Generate a free QR code that dials a phone number on scan. Print on storefront signs, business cards, brochures, and packaging for one-tap calls. Free, unlimited, downloadable PNG and SVG.
International format: + followed by country code and number (e.g. +15551234567 for US, +447700900900 for UK).
iOS confirmation prompt
iPhone shows 'Call this number?' before dialing - this is a security feature, not a bug. Android dials directly or shows a similar prompt.
Enter a phone number to generate the QR code
Quick Answer
A phone QR code (tel: QR code) encodes a tel: URI inside a QR code. Scanning the QR opens the user's phone dialer with the number pre-populated; one tap places the call. The U2L Phone QR Generator builds the encoded URI, renders a high-resolution scannable QR, and lets you download PNG or SVG for free.
Quick Facts
- Encodes tel:+15551234567 per RFC 3966. Works with iPhone, Android, and every default dialer app.
- Use international format (+1, +44, +91, etc.) for the phone number to avoid ambiguity across regions.
- QR code uses error-correction level M (medium); recoverable from scuffs, fingerprints, and minor print damage.
- Static QR - the destination number is encoded in the QR pattern, not on a server. No tracking, no expiry, no dependencies.
- Download as 280x280 PNG for screens or as SVG for any print size (business cards to billboards).
- On scan: iOS opens the dialer with a prompt 'Call this number?' (security feature). Android opens the dialer with the number ready to call.
- No SMS, no email - just dials. For text-based contact, use the SMS QR or Email QR generators.
How to make a phone QR code
Three steps. Type, preview, download.
- 1
Enter the phone number
Type the destination phone number in international format (+15551234567). The + prefix and country code are required for unambiguous routing across regions.
- 2
Preview the QR code
The QR updates live as you type. Scan it with your phone to confirm the dialer opens with the right number before printing or sharing.
- 3
Download PNG or SVG
Tap PNG for screens or SVG for print. SVG scales to any size without quality loss; perfect for business cards (2cm) or storefront windows (30cm).
What is a Phone QR Code Generator?
Phone QR Code Generator is a static QR code that encodes a tel: URI. Scanning the QR opens the user's phone dialer with the number pre-populated. One tap places the call. It removes the friction of typing a phone number from a printed surface; users scan, tap Call, and they're connected.
The tel: URI was standardized in RFC 3966 (2004) and is supported on every major mobile OS. iOS opens the Phone app with a confirmation 'Call this number?' (a security feature to prevent malicious sites from initiating calls). Android opens the dialer with the number ready to dial - one tap and the call goes through. Desktop scanners (rare for QR) on Mac open Apple's dialer; Windows opens the default phone handler if any.
Phone QR codes are most useful in physical contexts where typing a number is painful: storefront windows with 'Call us' QR, business cards with a tap-to-call shortcut, restaurant takeout flyers, real estate yard signs, conference badges with the speaker's number, brochures for emergency services, taxi service stickers. The user lifts their phone, scans, and the dialer opens with the number ready - much higher conversion than 'call XXX-XXXX'.
Compared to SMS QR (text message) and Email QR (email), phone QR is highest-pressure. The user is initiating a synchronous call with a real human on the other end. Use it for businesses where calls are the preferred contact method (older demographics, urgent services, support hotlines). For asynchronous contact, use SMS or Email QR.
How does a Phone QR Code Generator work?
When you fill in the phone number, the tool builds an RFC 3966 tel: URI: tel:+15551234567. The phone number must be in international format (+ followed by country code and number) for cross-region reliability. The tool strips formatting characters (spaces, hyphens, parentheses) automatically, leaving only digits and the + prefix.
The encoded URI is then passed to a QR code rendering library that runs entirely in your browser - nothing is sent to U2L's servers. The library generates a vector path representing the QR pattern at the chosen error-correction level (default: M, ~15% recovery from damage), and renders it as inline SVG.
PNG download rasterizes the SVG to 280x280 (or any size you pick) using the browser's canvas API. SVG download serializes the vector directly to file. Both happen in JavaScript, no server round-trip - if your network is slow, the tool still works because the QR is computed locally.
When a user scans the QR, their camera app reads the URI, recognizes the tel: scheme, and hands off to the OS-level phone handler. iOS shows a 'Call this number?' confirmation; Android opens the dialer with the number ready. The user reviews the number and taps Call to connect.
Use Cases
How marketers, businesses, and developers use phone qr code generator.
Storefront 'Call us' window decal
QR on the front window: tap-to-call after hours when the business is closed. Higher conversion than 'Call (555) 123-4567' which requires manual typing.
Business card tap-to-call
Sales reps and consultants printing QR alongside their phone number. Recipients scan and call without typing - reduces friction and typos.
Real estate yard signs
Buyers driving by a listing scan the QR and call the agent immediately. Beats squinting at a phone number on a sign while parked at the curb.
Restaurant takeout / delivery card
Tap-to-call ordering. Cleaner than 'call us at...' on a takeout flyer. Reduces order abandonment from typing errors.
Emergency / support hotline
Posted in elevators, stairwells, equipment rooms. One scan and one tap connects to the support line - critical when seconds matter.
Taxi / rideshare service stickers
QR on a taxi window or flyer: scan to call dispatch. Higher conversion in tourist areas where typing local numbers correctly is hard.
Doctor / dental appointment booking
Front desk QR: scan to call for appointments. Reduces front-desk phone load and lets patients book during off-hours.
Event venue support
QR posted at concert venues, sports arenas, conferences for security or first-aid hotlines. Critical for emergencies.
Hotel / AirBnB guest services
QR in the room linking to the front desk. Guests skip the in-room phone for late-night requests; works even if the hotel phone is broken.
Vehicle 'parking violation' contact
Owner stickers on parked construction equipment, food trucks, etc. Scan to call the operator if the vehicle is blocking access.
Phone QR Code Generator vs Alternatives
Side-by-side feature and pricing comparison with the top alternatives.
| Feature | U2L | QR Code Generator (qr-code-generator.com) | QRStuff | Adobe Express |
|---|---|---|---|---|
| Free unlimited phone QRs | Limited | Limited | Limited | |
| International format guidance | Limited | Limited | ||
| PNG and SVG download | PNG free; SVG paid | Paid | ||
| Static (no server dependency) | Mixed | |||
| Browser-only (no signup) | ||||
| Custom QR styling | Soon | Paid | Paid | |
| Companion SMS / Email QR tools | Mixed | Mixed |
Phone QR Code Generator vs QR Code Generator (qr-code-generator.com)
QR Code Generator is one of the most-trafficked QR sites. Generates phone QRs free at low resolution; SVG and high-res PNG behind a paid tier.
U2L offers full PNG and SVG downloads at unlimited volume on the free tier. For one-off phone QRs to print on a business card, both work; for ongoing print campaigns where you want SVG without paying, U2L wins.
Phone QR Code Generator vs Manual QR services
You can hand-craft a tel: URI and pass it to any QR library. Total control, zero external dependency.
U2L is faster: type the number, preview the QR, download. The validation and international-format hints catch typos that manual builds miss.
Best Practices
Always use international format (+CountryCodeNumber)
+15551234567 works regardless of where the scanner is. Domestic-format numbers (555-1234567) may misroute on phones in other countries. International format is unambiguous; use it always.
Use a business number, not a personal cell
An phone QR printed on packaging or storefront stays in circulation for years. If you change cell numbers, every printed QR breaks. Use a business line (Twilio, RingCentral, OpenPhone) you'll keep long-term.
Test on iOS and Android - confirmation behavior differs
iOS shows a 'Call this number?' prompt before dialing. Android dials directly (in some apps) or shows a similar prompt. Test on both before deploying so you know what the experience looks like.
Print at 2cm or larger
Phone QRs encode less data than vCard QRs but still need 2cm minimum for reliable scans at 30cm distance. For business cards, 2cm; for storefront windows, scale to 5cm+.
Add a contrasting border in print
QR scanners need a 4-module 'quiet zone' around the code. White paper backgrounds work natively; on colored backgrounds, add a white margin around the QR.
Pair with the human-readable number
Print the QR alongside the actual number ('Scan to call: +1 (555) 123-4567'). Users without a working camera or in low-light conditions can still type the number.
Be aware of carrier costs for international callers
International scanners may pay roaming rates if they call your QR-prompted number. Add a small note 'standard call rates apply' for international audiences if your number is region-specific.
Track scans by routing through a U2L short link
Static phone QRs can't show how many scans converted to actual calls. For analytics, sign up free for U2L Pro and route through a u2l.ai short link to get scan-by-scan analytics.
Common Mistakes to Avoid
Using a US-only format on an international audience
(555) 123-4567 won't dispatch correctly from a phone outside the US. Always use international format (+1 5551234567) for cross-region prints.
Using a personal cell that will change
Phone QRs printed on packaging or signage stay in circulation for years. Personal cell numbers turn over; business lines stay. Use a number you'll keep long-term.
Forgetting that scans require a confirmation tap
iOS always shows a 'Call this number?' prompt. The user must confirm. Don't expect a one-tap experience like SMS QR; phone QR is one scan + one confirm.
Encoding too much - including a name or extension
tel: only supports the number. Names go in vCard QR. Extensions are tricky (use 'tel:+1555...; ext=123') but support varies; test before relying on extensions.
Skipping the test scan
Before printing 1,000 brochures, scan the QR with three different phones (iPhone, Android Pixel, Samsung). Catch issues with international format or extension routing before mass production.
Designing the QR with insufficient quiet zone
Designers sometimes crop QRs to fit a tight layout, eating into the white border. The QR needs 4 modules of white space (10-15% of QR size) around it; cropping breaks scanning.
Using a non-routable number
Test that the number actually rings. A QR pointing to a deactivated line is worse than no QR at all. Always call the number from a phone after creating the QR to verify.
Technical Specifications
| URI format | tel:+15551234567 (RFC 3966) |
| Phone format | International (+CountryCodeNumber); + prefix required |
| Default error correction | Level M (~15% recoverable) |
| Default render size | 280x280 px on screen, infinite via SVG |
| Output formats | PNG (raster), SVG (vector) |
| Recommended print size | 2cm minimum at standard print DPI |
| Supported scanners | iOS Camera, Android Camera, Google Lens, all major QR apps |
| Static QR (no server) | Yes - tel URI is encoded directly in the QR pattern |
| Tracking | Static QR has none; route via U2L short link for scan analytics |
| Extension support | Limited; varies by dialer. Format: tel:+1555...; ext=123 |
Industry-Specific Use Cases
Retail and storefronts
Window decals for after-hours contact, in-store support QR, return-policy hotlines. Higher tap-to-call conversion than printed numbers.
Restaurants and food service
Takeout flyers, delivery menus, in-restaurant QR for kitchen errors. Phone is still the dominant ordering channel for many demographics.
Real estate
Yard signs, open-house brochures, listing pages. Buyers scan from the curb without parking and typing on a small mobile keyboard.
Healthcare and dental
Office signage for appointment booking, after-hours emergency lines, telemedicine entry points. Critical for older demographics who prefer voice.
Hospitality (hotels, AirBnB)
In-room and lobby QR for front desk and concierge. Critical when in-room phones are broken or missing.
Emergency and security
Stairwells, equipment rooms, parking garages. Posted hotline QRs for security or first-aid contact.
Frequently Asked Questions
Will the QR open the right dialer app?
What phone number format should I use?
Why does iOS show a 'Call this number?' prompt?
Can I encode an extension?
Is the QR static or dynamic?
Can I track how many people scanned the QR?
Does it support international numbers?
Will the QR work without internet?
Can I edit the destination number later?
What's the right size to print?
Why download SVG instead of PNG?
Is my phone number shared with U2L?
Can I add my logo to the QR?
Does it work on feature phones?
Will the QR still scan after years of wear?
Can I encode a SMS or email instead?
Does it support Skype / WhatsApp / FaceTime?
What's the difference vs. printing the number directly?
Related Free Tools
WiFi QR Code Generator
Generate a WiFi QR code that lets guests connect without typing a password. Supports WPA/WPA2/WEP and hidden networks.
vCard QR Code Generator
Turn your contact details into a scannable vCard QR code. Add to business cards so people save your info with one scan.
Instagram QR Code Generator
Generate a scannable QR code that opens your Instagram profile. Perfect for flyers, business cards, and packaging.
Menu QR Code Generator
Generate a QR code that opens your restaurant menu PDF or web page. Contactless dining, zero printing reorders.
Google Review QR Code
Take customers straight to your Google review form. Print on receipts and table tents to boost local SEO and ratings.
PDF QR Code Generator
Generate a QR code that opens any PDF document. Brochures, manuals, real estate listings, and course materials.
Key Terms
- tel: URI
- A URI scheme defined in RFC 3966 that opens the user's dialer app pre-populated with a phone number. Format: tel:+15551234567.
- Static QR code
- A QR code where the destination is encoded directly in the QR pattern. No server lookup; the QR works forever (modulo the destination being reachable).
- Dynamic QR code
- A QR code that points to a redirect server; the destination can be edited without reprinting. Sign up to U2L to get dynamic QR codes that route through u2l.ai short links.
- Quiet zone
- The required white border around a QR code (4 modules wide). Without a quiet zone, scanners can't isolate the QR pattern from surrounding artwork. Always keep clear margin in print layouts.
- International phone format (E.164)
- +CountryCodeNumber format (e.g. +15551234567 for US, +447700900900 for UK). Required in tel: URIs for unambiguous cross-region routing.
- Error correction level
- How much of the QR pattern can be damaged or obscured and still scan. L = 7%, M = 15%, Q = 25%, H = 30%. Higher correction means denser pattern; M is the standard balance.
Want trackable phone QRs and call analytics?
Sign up free to wrap the tel: URI in a u2l.ai short link, then track every scan with location, device, and time. Edit the destination number anytime without reprinting.
Sign up free