QR Code Generator

Type or paste text or a URL. The QR code updates as you type. Pick an error-correction level and colours, then download as PNG or copy the SVG. Everything happens in your browser — nothing is uploaded, no sign-in, no tracking.

The longer the text, the denser the QR code. High error-correction (Q / H) makes codes that survive damage and logos but pack less data.

Options

Higher levels stay scannable when the code is dirty, damaged, or has a logo overlaid on it.

Colours

Make sure the foreground is darker than the background, or most scanners will refuse to read it.

The blank border around the code (the "quiet zone"). Scanners need at least 4 modules of clear space to lock on. Default: 4.