QR Code Generator

Type a link or any text and the code appears as you type. Download it as a PNG for a screen or as an SVG for print, where it stays sharp at any size.

How to use

  1. Enter the link or text — the preview updates on every keystroke.
  2. Choose the size and, if you like, the colours. Keep the code darker than the background.
  3. Pick an error correction level: M is the default, H survives a logo placed on top.
  4. Download the PNG for screens or the SVG for printing.

Good to know

PNG or SVG

PNG is a picture of fixed size — right for a website, a slide or a chat message. SVG stores the code as shapes, so it can be scaled to a poster or a business card without turning into mush. If the code is going to a printer, choose SVG.

Error correction is not a quality setting

It decides how much of the code can be dirty, scratched or covered while still being readable. Level L adds 7% of redundancy and makes the pattern smallest; level H adds 30% and is what lets people put a logo in the middle. Higher correction means a denser pattern, so give it more physical size.

Contrast and quiet zone

Scanners look for dark modules on a light background — inverted codes often fail. Keep the quiet zone, the empty margin around the pattern: without it a code printed against a busy background can be unreadable even when everything else is perfect.

Frequently asked questions

Do the codes expire?

No. The code is a picture of your text, not a redirect through our server, so it works as long as the link inside it works.

Is my text sent anywhere?

No. The code is generated inside your browser, so passwords, Wi-Fi credentials and private links stay on your device.

How much text fits into one QR code?

Around 2 900 bytes at the lowest correction level, far less at the highest. Long text makes a dense code that is hard to scan — a short link is almost always the better answer.

Can I put a logo in the middle?

Yes, if you use correction level H and keep the logo under about a fifth of the code's width. Test the result with a real phone before printing.

What size should I print it?

A rough rule: the code should be at least a tenth of the scanning distance. For half a metre that means about 5 cm across.

Can I use it commercially?

Yes. QR Code is an open standard, the codes made here carry no watermark and there is no limit on how you use them.

Related tools