Open a phone dialer from a scannable code
Turn a phone number into a QR code containing a tel URI. A compatible scanner can pass it to a phone application without retyping the number.
Check the number before generating the code. A printed phone code remains unchanged and can expose the number to anyone who scans it.
What a phone QR code stores
The tool prefixes the phone value with tel: and removes whitespace. The plus sign, digits, parentheses, hyphens, and other non-space characters remain.
The Preview label identifies the card but is not encoded. The result is readable call information, not encryption or an automatic call command.
Create and check a phone code
1. Confirm consent and collect the exact number, including a country code when needed.
2. Enter Phone number as text and add an optional Preview label.
3. Generate the code and compare its tel payload with the source number.
4. Scan it with the intended dialer and test a final-size print before sharing.
International business number
International business number
How can I make a QR code for a business number?
1. Enter the number and label.
2. Generate and decode the code.
3. Check the dialer before calling.
The label is preview-only; the payload contains the phone value.
Local number with punctuation
Will parentheses and a hyphen be removed from the call payload?
1. Enter the local number.
2. Inspect the generated payload.
3. Compare it with the expected regional format.
The label is preview-only; the payload contains the phone value.
Iraq mobile number
How do I share an Iraqi mobile number with its country code?
1. Enter the international number.
2. Scan it on the intended phone.
3. Review it before calling.
The label is preview-only; the payload contains the phone value.
Extension written as text
Can I include a phone number with an extension in the QR code?
1. Enter the number and extension.
2. Inspect the tel URI.
3. Test the receiving phone system.
The label is preview-only; the payload contains the phone value.
Number with a leading zero
How do I preserve a leading zero in a domestic number?
1. Enter the domestic number as text.
2. Check that the leading zero remains.
3. Test it in the target region.
The label is preview-only; the payload contains the phone value.
Printed contact card
What should I test before printing a phone QR code on a card?
1. Confirm consent and enter the number.
2. Scan a final-size print.
3. Compare the result before distribution.
The label is preview-only; the payload contains the phone value.
Read the generated phone result
Decode the tel URI and compare its country code, digits, leading zeros, punctuation, and extension text with the source number.
A readable scan does not prove that the number is active or that every dialer supports every character. Review it before calling.
Mistakes that change a phone QR code
A missing or wrong country code can make an international number ambiguous. Compare the decoded value with the source record.
Treating a phone number as a quantity can remove leading zeros. Enter it as text and check the payload.
The label is a preview aid, not part of the tel payload. Use a contact QR tool when a name must be encoded.
Limitations and safe use
The tool prepares a tel payload; it does not validate assignment, identify an owner, place calls, send texts, or guarantee dialer support.
A scanner can reveal the number. Share it only with consent and replace printed codes when it changes.
Frequently asked questions
What does this phone QR code contain?
It contains a tel URI made from the phone number after whitespace is removed. The Preview label identifies the on-screen card and is not included in the payload.
Does scanning place a call automatically?
No. Scanning normally opens a dialer preview; review the number before using the device call control.
Should I include a country code?
Include a country code for an audience outside the number's home region; the tool does not add one.
What does the tool do with spaces?
It removes whitespace before adding the tel: prefix. A plus sign, parentheses, hyphens, and extension text are not automatically rewritten.
Are leading zeros preserved?
Yes. The value is handled as text, so a meaningful leading zero remains while spaces are removed.
Can I add a name or label to the call payload?
A Preview label is not encoded. Use a contact QR tool for a vCard with a name and other fields.
Will every phone dial an extension automatically?
Not necessarily. Dialers differ, so test the payload on the intended device and service.
Is the screen preview enough before printing?
No. Scan a final-size sample and compare its dialer number with the source record.
How a phone number becomes a QR code
Phone input
Phone number and Preview label are separate inputs. The runtime reads the phone value as text, so leading zeros are retained; the label is kept for the preview and is not encoded.
tel payload
The generator removes whitespace from the phone value and prefixes the result with tel:. It does not infer a country code, validate assignment, or convert every punctuation style.
Scan and call
A compatible scanner passes the URI to a phone application. The device may show a dialer preview or chooser, and the operating system decides which characters and extensions it supports; scanning alone does not start a call.
The output is static: it does not verify, call, message, or update contacts.
Share public phone codes only with the owner's consent and test the target device.
References
https://www.rfc-editor.org/rfc/rfc3966
https://www.qrcode.com/en/about/
https://www.qrcode.com/en/howto/code.html