QR Code Generator

Turn a link, your WiFi details, plain text or a contact card into a QR code you can print or share

Select QR Code Type
🔗
URL
📄
Text
📶
WiFi
👤
Contact
🔗 Website URL
Examples: website.com, youtube.com/watch?v=abc, social-media-profile
📄 Plain Text
Examples: Serial number, instructions, notes, reference codes
📶 WiFi Network
Scan this QR code to automatically connect to your WiFi network
👤 Contact Card (vCard)
Save contact information directly to phone contacts
⚙️ Size & Scanning Options
Higher levels allow QR code to work even when partially damaged or obscured. Use Low for clean displays, High for printed/outdoor use.
Generated QR Code

Generating QR Code...

Please wait

Free Online QR Code Generator — Turn a Link into a QR Code

Paste a web address and you have a code people can point a camera at. The most common job is to make a QR code from a link, but the same box will also take plain text, your WiFi name and password, or a contact card. Fill in the details, press generate, and download the QR code as a PNG to put on a poster, a menu, a label or a business card. The codes are static, which means your information is baked into the pattern itself — nothing is tracked, nothing phones home to us, and the code keeps working forever. No sign-up and no watermark.

How to Make a QR Code

  1. Choose what the code should hold: URL, Text, WiFi, or Contact.
  2. Fill in the details — the link, or your WiFi name and password, or the contact's name and number.
  3. Pick a size and, if the code is going somewhere rough, a higher error correction level (explained below).
  4. Press Generate QR Code, check the preview, then Proceed to Download to save the PNG.

What You Can Put in a QR Code

  • URL – opens a website when scanned. This is what most people mean by a QR code.
  • Text – any plain message: a serial number, a set of instructions, a note on a label
  • WiFi – the phone joins your network on its own, so nobody has to read a long password off a fridge magnet
  • Contact (vCard) – a name, phone, email, company and website that saves straight into the scanner's contacts

Error Correction: Which Level Should I Pick?

Every QR code carries a spare copy of its own data, spread through the pattern, so that a scratched or partly covered code still reads. The level decides how much spare: Low keeps 7%, Medium 15%, Quartile 25%, High 30%. That percentage is roughly how much of the code can be missing before it stops working.

The trade is density. Higher protection means more squares packed into the same area, so a High code printed small becomes harder for a camera to resolve — you gain damage tolerance and lose a little scanning distance. In practice: Medium is right for almost everything, and it is the default. Go to High when the code will live somewhere it can get scuffed, rained on, or partly covered — a shop window, a van door, a label on a crate, or a design where a logo sits over the middle. Drop to Low only for a long link shown cleanly on a screen, where fewer squares makes it easier to scan.

How Big Should You Print It?

A rough rule that holds up well: the code should be about one tenth of the distance it will be scanned from. Read from 30 cm away, on a menu or a flyer, it needs to be around 3 cm across. Read from three metres, on a shop window or a poster on a wall, it needs about 30 cm. Leave the white margin around it alone, too — scanners use that quiet border to find where the code begins, and a code trimmed flush to its edge often fails to read at all. Pick the Large or Extra Large size here if you intend to print big, since enlarging a small PNG afterwards makes the squares blurry.

When You Might Need This

  • Putting your website on a poster, a flyer, a business card or a shop window
  • Letting guests join your WiFi without reading out the password
  • A menu, a price list or a product page customers can open at the table
  • Event sign-ups, tickets or an RSVP link on a printed invitation
  • Handing over your contact details without either of you typing anything
  • Labelling equipment, stock or boxes with a serial number or instructions
  • Linking a printed handout, a manual or a leaflet to something online
  • Putting a payment or donation link somewhere people can reach it quickly

Frequently Asked Questions

Leave the type set to URL, paste or type the web address, and press Generate QR Code. You do not need to include https:// — it is added for you if you leave it off. Check the preview, then download the PNG. Whatever link you put in is encoded directly into the pattern, so the code opens that exact address for anyone who scans it, with no redirect through us.

No. The QR codes are static and encode your data directly, so they never expire and don't rely on our servers after you download them.

The WiFi details are encoded into the QR image itself; anyone who scans it can join your network, so only share it with people you trust. The code is generated for your download — we don't store it.

A PNG image you can print or place anywhere. It's free with no sign-up and no watermark.

Choose WiFi, then enter the network name exactly as it appears in your phone's WiFi list, the password, and the security type (WPA/WPA2 for almost every modern router). Print it and stick it somewhere guests can see. Scanning it offers to join the network, so nobody has to read a long password off the back of a router. Two things catch people out: the network name is case-sensitive, and if your network is hidden you need to tick the hidden box or the code will not connect.

No — and this is the one thing worth understanding before a big print run. These are static codes: the link is written into the pattern itself, so changing it means making a new code and reprinting. The upside is that nothing can break it and nobody is counting your scans. If you genuinely need to redirect it later, point the code at a web address you control and change where that address forwards to — the printed code stays the same while the destination moves.

Usually not. On any recent iPhone or Android, opening the normal camera and pointing it at the code brings up a tap-to-open banner — no app required. Older Android phones may need Google Lens or a scanner app. WiFi and contact codes work the same way, though very old phones handle those two types less reliably than plain links.

Related Tools