QR Code Generator

Make a QR code that opens a website, starts a phone call, sends a WhatsApp message, joins Wi-Fi or saves a contact. Add a logo, choose colours and download it as PNG or SVG. Codes are created in your browser and never expire.

Content
Style

Adding a logo switches error correction to High so the code still scans.

What you can put in a QR code

About phone call QR codes

A call QR code holds a tel: link. On Android and iPhone, scanning it opens the dialer with the number filled in, and the person taps Call. Phones never place a call without that tap: it is a safety rule in both systems, so no QR code can start a call on its own.

The number itself can't be kept secret this way. The camera shows the link before it's opened, the dialer shows the number, and the call log keeps it. If you need people to reach you without seeing your personal number, you have a few options:

Tips for codes that always scan

Frequently asked questions

Do these QR codes expire?

No. The information is stored inside the code itself, not on our server, so the code keeps working for as long as the printed image exists. There is no scan limit and no subscription.

How does a phone call QR code work?

The code contains a tel: link such as tel:+919876543210. When someone scans it, the phone app opens with the number filled in and they tap Call. Phones never dial on their own without that tap; this is a safety rule built into Android and iOS.

Can I hide my phone number in the QR code?

Not with a normal phone call. The dialer always shows the number it is about to call, and caller records show it afterwards. To take calls without revealing your number, use a call-masking or virtual-number service and put that number in the code, or use a WhatsApp or contact form link instead.

Why won't my QR code scan?

The usual causes are low contrast, a light code on a dark background, a missing quiet zone around the code, a logo that is too big or a print that is too small. Keep a dark code on a light background, a margin of at least 4 modules, and print it at least 2 cm (about 0.8 in) wide.

Is my data sent anywhere?

No. The code is generated in your browser. Wi-Fi passwords, phone numbers and contact details never leave your device.