Phone QR Code Generator

Put a telephone number into a scannable tel link for cards, service notices, or reception signs. The person scanning can inspect the number before placing a call.

Enter your content

Include the country code and omit the local leading zero. Use a number registered with WhatsApp.

Enter at least a first or last name. All other details are optional.

Your QR code is generated directly in your browser.

Make it yours

Optional

Choose a starting style, or open the settings below.

You can adjust any preset below.

Colours
Shapes
Logo
20%
Advanced settings

With this enabled, the recommended border takes precedence over a smaller custom margin.

Print assistant

Width includes the clear border. A 0.4 mm module is a practical starting target for close-up scanning; distance, paper, and cameras affect results.

Enter valid content to calculate print sizes.

    For SVG, set this width in your design or print app. Always test the actual printed size.

    Printable signs

    Templates change the wording, not the QR content. QR width is set in the Print assistant. Wi-Fi passwords are not printed as text.

    Generate a QR code to preview your sign.

    Your QR code Enter content to generate a QR code
    Waiting for valid content

    Checks run locally in your browser.

    Read the automatic check result, then test the exported image and its intended action with a phone. Ordinary image downloads can remain available when a check fails.

    Download QR code

    Free PNG and SVG downloads · No account required

    Generated directly in your browser.

    File extensions are added automatically.

    PNG downloads include the DPI chosen in Print assistant. Use Download print PNG to match your chosen physical width.

    SVG is recommended for printing because it can be scaled without losing quality. These are static QR codes: their encoded content cannot be changed after downloading. The QR code itself has no expiry; linked content must remain available.

    Guide checked by eToolPlus · 16 October 2026

    Test the full contact route

    For a reception sign, print the opening hours and a readable telephone number beside the code. Check the international number and whether the line reaches the intended team. A correctly decoded tel link does not establish staffing, opening hours or calling charges.

    Ask a permitted tester to review the displayed target before choosing to call. Desktop calling software and mobile diallers can present different prompts. If an extension is required, place the instructions outside the code because this form does not encode extension or pause sequences.

    Enter a number visitors can dial

    1. Use a direct telephone number. Include an international country code if people may call from outside your country.
    2. Spaces, parentheses, hyphens, and dots used for formatting are removed from the encoded number. Do not enter the tel prefix.
    3. This form does not support an extension, a pause sequence, or multiple recipients. Add extension instructions separately in your sign wording if needed.
    4. Scan the exported code, check the number displayed by the device, and test the call with appropriate permission before printing in quantity.

    A worked scan-to-call example

    A sample entry of +44 7700 900123 becomes tel:+447700900123. The number is an illustration, not eToolPlus’s support line. Replace it with the number you want callers to reach and check its country code rather than copying the example.

    The form validates a supported number format. It does not look up telephone ownership, confirm that a line is active, or estimate the cost of calling it. Charges and availability depend on the number and the caller’s provider.

    Dialler behaviour varies by device

    Many smartphones offer to open a dialler or a call prompt when they read a tel link. A desktop computer without a calling application may display the link instead. Payload verified confirms that the image contains the expected number; it cannot place a test call or guarantee how a particular scanner handles the link.

    Keep the telephone number visible as ordinary text beside the QR code when practical. That gives visitors another way to call if the camera cannot read the code. Avoid describing the QR image as an emergency-service replacement or a guaranteed connection.

    Choose a call, message, or contact card

    Use SMS when you want a text draft, WhatsApp for a chat link, or vCard when the number should be saved with a name and email. A phone code simply carries the call target.

    For a door notice, Printable signs lets you add a clear title and instructions. Select an appropriate printed width, preserve the recommended clear border, and scan the actual notice from its intended viewing position.

    Questions about this tool

    Does scanning immediately call the number?

    The scanner and phone decide how to present the tel link. Usually the user sees a dialler or prompt and chooses to call; verify the behaviour on the devices you expect visitors to use.

    Can I change the number after printing?

    No. Regenerate the static code when the target number changes and remove old notices.

    Does the code need internet access?

    Reading the stored number does not itself fetch a webpage. Completing a call still requires a suitable device and available telephone or calling service.