Call QR Code Generator

Scan, and the dialler opens with your number already in it. One tap and the phone rings — no typing, no transcription errors, no lost lead because someone misread a digit off a van.

Create your click-to-call QR code

Dial a phone number

Live previewSample code
Sample QR code — enter your details to generate your own
Copy QR code image
Hide design presets

This code is static and permanent. To change where it points after printing, .

Why Use This Tool

Make a QR code that dials your number on scan. Free click-to-call QR for shop windows, vehicles, signage and service ads. No signup, never expires.

Free, Unlimited, No Signup

Generate as many QR codes as you need without an account, a trial, or a credit card. Free codes carry a small linkutm wordmark in the bottom corner; create an account to replace it with your own logo or remove it entirely.

Your Data Never Leaves the Browser

Every code is encoded and rendered locally in JavaScript. Wi-Fi passwords, contact details, and campaign URLs are never uploaded to a server or logged anywhere.

Designed, Not Just Generated

Twelve ready-made designs pairing eight module styles with shaped finder patterns, brand colours, and gradients. Export a code that looks like it belongs on your packaging, not like a default black square.

Print-Ready PNG, SVG, and PDF

Download a 1200px PNG for digital, a vector SVG that scales to a billboard without a single soft edge, or a print-ready PDF. Copy straight to the clipboard when you just need it in a deck.

How It Works

  1. 1

    Enter the number with its country code

    Use full international format with a plus sign. Include the area or trunk code, and drop the spaces, brackets and dashes people add for readability — the dialler wants digits, and formatting characters cause failures on some Android builds.

  2. 2

    Point it at a line someone answers

    A call code converts intent into a ringing phone within seconds, which is worthless if it rings out. Use the number that is staffed during the hours the code will be seen, and if that changes seasonally, use a redirecting business number rather than reprinting signage.

  3. 3

    Print it where people are already deciding

    Shop windows after closing time, vehicle livery in traffic, estate agent boards, tradesman signage, service counters. These are all moments where someone wants to call and has no easy way to capture the number.

  4. 4

    Print the number next to the code

    Always show the digits as well. Some people will not scan, some are on a desktop, and a visible number reassures everyone else that the code does what the label says. The code is a shortcut, not a replacement.

The problem it actually solves

Reading a phone number off a moving van, a hoarding, or a window at night and typing it correctly is harder than it sounds, and every mistyped digit is a lost call. A tel: code removes the transcription step entirely. That is why it performs best on surfaces people see briefly and cannot easily photograph — the failure mode you are designing around is not laziness, it is a person with one hand full and eight seconds of attention.

Call, WhatsApp, or SMS

Calls suit urgent, high-value, and hard-to-explain jobs: emergency plumbing, medical appointments, roadside services, anything where a conversation closes faster than a thread. WhatsApp suits enquiries people are happy to leave and come back to, and dominates in markets where it is the default channel. SMS suits keyword opt-ins and audiences with no messaging app at all. If your enquiries arrive out of hours, a call code alone will lose them — pair it with a WhatsApp code and let the customer choose.

Measuring calls driven by a printed code

A static tel: code leaves no trace anywhere in your analytics, because the phone dials directly with nothing in between. If you need to know which sign produced which calls, use a distinct tracking number per placement, or point a URL code at a landing page with a click-to-call button so the visit is recorded before the call starts. Both approaches cost something; guessing costs more.

Free Tool vs linkutm Platform

Every code on this page is free to make and never expires. The linkutm platform adds the parts a printed code cannot do on its own — editing the destination, and counting the scans.

Feature
Free Tool
linkutm Pro
QR codes you can generate
Unlimited
25 a month on the free plan
Content types
10 static
All 13, including PDF, Multi-URL, and App
Design presets, colours, and gradients
12 presets
Full control
PNG, SVG, and PDF download
Works with no account
Editable destination after printing
Scan tracking and analytics
Location, device, and referrer breakdown
Branded short domain on the code
Custom back-half (your own short code)
Your own logo instead of the linkutm mark
Frames with a scan call to action
Error correction level control
Always H
L, M, Q, or H
Built-in UTM builder and templates
Folders, tags, and team workspaces

Frequently Asked Questions

Want To Know Who Scanned It?

A dynamic QR code keeps the same printed pattern while you change where it points, and shows you every scan — when, where, and on what device.