katlab tools/qr-code

QR Code · Generator

Turn any link or text into a QR code and download it as PNG or SVG — all in your browser.

Codes are generated locally. Nothing is uploaded to a server.

How to make a QR code (free)

  1. Type or paste a link, text, phone number or any short data into the box.
  2. Optionally tweak the size, colours, error-correction level and quiet zone.
  3. Download it as a PNG image or a scalable SVG for print.

Which error-correction level should I use?

Error correction lets a code still scan when part of it is dirty, damaged or covered. L packs the most data into the smallest code; M is a good default; Q and H are more robust and are the right choice if you'll print small, add a logo, or expect wear. Higher levels make the pattern denser for the same data.

PNG or SVG?

Choose PNG for the web, chat and documents — it's a ready-to-use image. Choose SVG for print and signage: it's vector, so it stays razor sharp at any size, from a business card to a billboard.

Why katlab's QR generator is different

Many QR sites route your link through their own server as a tracked redirect, or upload whatever you type. This one doesn't. The code is computed inside your browser tab and encodes your data directly — no redirect, no expiry, no tracking. What you type never leaves your device.

Will the code ever expire or break?

No. Because the data is encoded straight into the pattern, there's no short link or account behind it that could lapse. The code works for as long as the destination it points to exists.

Is it really private?

Yes. There is no upload step and no account. You can open your browser's network tab and watch: nothing you type is sent anywhere. The tool works offline once the page has loaded.