QR Code Generator

← All tools

Turn a link, text, Wi-Fi network, or contact detail into a QR code in an instant. Generated right in your browser — no upload, no sign-up, and the code never expires.

⏚ Generated on your device — nothing is uploaded or tracked

Security
Error correction
PNG size
512px
Type something to start
SVG scales to any size — best for print
Advertisement

How QR codes work

A QR code is just data drawn as a grid of black and white squares. When you encode a link, the full address is stored directly inside the pattern — there is no database lookup and no middleman. A phone camera reads the squares back into the original text and acts on it. Because the data lives in the image itself, the code you make here works offline, forever, with nothing on our side that could break.

Advertisement

Static vs. dynamic codes — and why static is safer

Many free QR generators quietly make dynamic codes: the square points at their server, which then redirects to your real link. That lets them track every scan — and means your code stops working the day they shut it down or start charging. The codes here are static: your link is baked straight in, so there is no tracking layer, no expiry, and no dependency on us. Once you've downloaded it, you never need this site again.

Choosing size and error correction

Download as SVG for print — it stays razor-sharp at any size, from a business card to a billboard. Use PNG for screens, apps, and documents. The error-correction level controls how much damage a code can take and still scan: M is fine for most uses, while Q or H are worth it for small print, packaging, or anywhere the code might get scratched or partially covered.

Privacy

Everything you type is encoded locally in your browser. No uploads, no accounts, and whatever you put into a QR code — a Wi-Fi password, a phone number, a private link — never reaches us, because it is turned into an image on your own device. This page does show advertising provided by Google, which may set cookies; you can choose whether ads are personalised, and either way the contents of your QR codes stay on your device. See how Google uses data.