QR Generator

QR Generator

Updated August 27, 2026

A printed QR does not expire. If you put a Wi‑Fi password or a one-time login in it, that secret lives as long as the paper does.

A printed QR does not expire. If you put a Wi‑Fi password or a one-time login in it, that secret lives as long as the paper does.

Type the payload. Download SVG for print, PNG for screens. If this is a Wi‑Fi code, treat the PNG like a sticky note with the password on it.

How to use it

  1. Static QR, static payload. Changing the URL later means printing again, or using a short link you control.
  2. Wi‑Fi QR is WIFI:T:WPA;S:network;P:password;;. The password is in the code. Anyone who scans joins. Don’t tape it on a café window unless that’s the point.
  3. SVG for print. PNG for slides and chat. A 200px PNG on a poster is why people can’t scan it from a metre away.
  4. Error correction (L/M/Q/H) lets you cover a corner with a logo. H survives more damage and makes a denser code. Don’t crank H and then shrink it.

When it breaks

  • Too much text (a full vCard with a photo) makes a dense code that cheap cameras miss. Shorten the payload, don’t just enlarge the PNG.
  • Screen-of-a-screen scans fail. Don’t photograph a QR off another monitor if you can paste the URL.
  • This does not make a tracking link. If you need “this poster vs that poster,” use two URLs, not two colors.

Content

https://onedev.tools

Style

Dot style

Corner square

Corner dot

Center logo

Preview

Features

  • Static QR: the payload never expires unless you change the URL behind it
  • WiFi payload is WIFI:T:...;P:password;; treat it like printing the password
  • SVG download for print; PNG for screens
  • Error correction H when a logo covers modules

Common Use Cases

  • Print a poster QR that must still work in five years
  • Share WiFi without typing, knowing the code is the PSK
  • Export SVG so a 2-meter vinyl stays scannable
  • See how a logo forces higher error correction

A printed QR does not expire

A printed QR does not expire. If you put a Wi‑Fi password or a one-time login in it, that secret lives as long as the paper does.

Type the payload. Download SVG for print, PNG for screens. If this is a Wi‑Fi code, treat the PNG like a sticky note with the password on it.

Static QR, static payload. Changing the URL later means printing again, or using a short link you control. Wi‑Fi QR is WIFI:T:WPA;S:network;P:password;;. The password is in the code. Anyone who scans joins. Don’t tape it on a café window unless that’s the point.

SVG for print. PNG for slides and chat. A 200px PNG on a poster is why people can’t scan it from a metre away. Error correction (L/M/Q/H) lets you cover a corner with a logo. H survives more damage and makes a denser code. Don’t crank H and then shrink it.

Examples

Valid - Static URL (lives as long as the URL does)
https://onedev.tools/qr/generator
Valid - WiFi payload is the password
WIFI:T:WPA;S:GuestNet;P:change-me-now;H:false;;
Invalid - Empty payload will not scan

Frequently Asked Questions

Can I expire or edit a QR after printing?

A printed QR does not expire. If you put a Wi‑Fi password or a one-time login in it, that secret lives as long as the paper does. Static QR, static payload. Changing the URL later means printing again, or using a short link you control.

Is a Wi‑Fi QR safe to post in a café window?

Wi‑Fi QR is WIFI:T:WPA;S:network;P:password;;. The password is in the code. Anyone who scans joins. Don’t tape it on a café window unless that’s the point. If this is a Wi‑Fi code, treat the PNG like a sticky note with the password on it.

PNG or SVG for a poster?

SVG for print. PNG for slides and chat. A 200px PNG on a poster is why people can’t scan it from a metre away. Error correction (L/M/Q/H) lets you cover a corner with a logo. H survives more damage and makes a denser code. Don’t crank H and then shrink it.

Why won’t phones scan it?

Too much text (a full vCard with a photo) makes a dense code that cheap cameras miss. Shorten the payload, don’t just enlarge the PNG. Screen-of-a-screen scans fail. Don’t photograph a QR off another monitor if you can paste the URL. This does not make a tracking link. If you need “this poster vs that poster,” use two URLs, not two colors.

Tips

  • Print a test at real size and scan with a phone before a large run.
  • Guest WiFi SSID + password on a QR is a feature; corporate PSK on a QR is an incident.
  • Short URLs make sparse codes that survive cheap cameras.

Common Mistakes

Too much text (a full vCard with a photo) makes a dense code that cheap cameras miss. Shorten the payload, don’t just enlarge the PNG.
Screen-of-a-screen scans fail. Don’t photograph a QR off another monitor if you can paste the URL.
This does not make a tracking link. If you need “this poster vs that poster,” use two URLs, not two colors.