QR Code Generator
Runs in your browserTurn any text or URL into a downloadable QR code, in PNG or SVG.
What is a QR Code Generator?
A QR code stores data — usually a URL or a short piece of text — as a grid of black and white squares that a phone camera can decode instantly. It's a standard defined by ISO/IEC 18004, encoding data with Reed-Solomon error correction built in, which is why a QR code can still scan correctly even when part of it is scuffed, covered by a logo, or printed at an angle.
Error correction level trades code density for damage tolerance: Low (L) packs in the most data with the least redundancy, High (H) sacrifices some capacity so up to 30% of the code can be damaged or obscured and still scan. Printing on a flyer that will get handled? Use a higher level. A clean digital display? Low is fine and produces a slightly simpler code.
How to use it
- Type or paste the text or URL you want to encode.
- Choose an error correction level — Medium is a reasonable default for most uses.
- Adjust the size and colours if needed. Keep good contrast between foreground and background, or scanners may struggle.
- Download as PNG for general use, or SVG if you need to scale it to a large size (a poster, a sign) without any loss of sharpness.
Example
Encoding a URL
https://example.comA scannable QR code linking to that URL