1. Home
  2. Guides
  3. Productivity

How to Create a QR Code That Works (and Keeps Working)

4 min readUpdated October 7, 2026

QR Code GeneratorQR codes for links, Wi-Fi and contacts. Free, no sign-up.

A QR code is just data drawn as squares: a link, a Wi-Fi login, a contact card or plain text. Phones read it with the camera. Making one takes a minute. Making one that still works in a year, and scans from a poster across the room, takes a little care.

Create a code

  1. Open the QR Code Generator.
  2. Choose the QR code type: Website, Text, Wi-Fi, Contact, Email, Phone, SMS, WhatsApp or UPI payment.
  3. Fill in the details. The code updates as you type.
  4. Optionally change the Style, Color and Background, or add a small logo in the middle.
  5. Download a PNG (pick a large size for print) or an SVG (sharp at any size, best for designers and printers).

Static codes never expire

Many “free” QR sites create a short link on their own server and put that in the code. If the site shuts down or starts charging, every printed code breaks. The codes made here are static: the content itself is stored in the code, with no service in between, so they keep working forever.

The trade-off: you cannot change a static code after printing. For a menu or a flyer, point it at a page you control (your website, or a shared document) and update that page instead.

Common uses

Make it scan reliably

Test before printing

Scan the downloaded file with two different phones, or upload it to the QR Code Scanner to see exactly what it contains. Then print one test copy at the final size.

Everything is generated in your browser; your Wi-Fi password and contact details are not sent anywhere.