FREE TOOL
Phone Number QR Code Generator
Generate a QR code that dials your number when scanned. No watermark, no email required, no expiration date.
Enter a number to generate
Where this actually helps
QR codes for phone numbers solve a small but annoying problem: typing a phone number on a phone is more tedious than it should be. Print a QR on a flyer, a business card, a restaurant menu — your customer points their camera, taps, and the call's already dialing. No fat-finger errors.
tel: vs sms: vs WhatsApp
- tel: Standard phone-call link. Works on any iOS or Android camera since 2017. Best for direct sales lines.
- sms: Opens a new text message with the number pre-filled. Better for restaurants taking text orders, or anywhere people might prefer texting over calling.
- WhatsApp: Uses the
wa.me/[number]link. Works globally — and crucially, doesn't require the scanner to have your number saved as a contact. Most common choice outside North America.
A few practical tips
- Always include the + and country code. A QR with just "415-555-0142" won't dial correctly when scanned from outside the US.
- Test the QR with the actual camera app you expect customers to use. iOS Camera, Android Camera and dedicated QR apps can render the same code differently.
- Print at at least 2.5 cm (1 inch) square for handheld scanning. Anything smaller and the camera will struggle.
- Don't put a logo over more than 25% of the QR — error correction can rebuild some of the data, but only so much.
Privacy note
The QR code is generated in your browser using Google's public QR service (chart.googleapis.com) — your phone number is sent to that endpoint to render the image. If you'd rather not, there are downloadable open-source QR libraries that work fully offline. For most marketing use cases, the Google endpoint is fine.