QR code SVG or PNG
Vector for anything printed, raster for anything on screen. Pick once, correctly, and skip the reprint.
Open the QR code generator
Every code downloads as both PNG and SVG, verified by decoding each file again.
Open the generatorWhen each format wins
SVG is a vector: it scales from a business card to a poster with no blurring. It opens cleanly in Illustrator, Figma, and Inkscape, and it stays sharp through professional print workflows. Use it for packaging, signage, menus, cards, and anything a designer touches.
PNG is a fixed raster: simpler to place in documents, slides, messages, and web pages. Use 512 pixels for screens, 1024 or 2048 for larger prints. The generator renders whole modules only, so the file lands at the closest crisp size at or below the target.
Rules that apply to both
- Keep 2 cm minimum per side for hand-held cards. For posters, span about a tenth of the reading distance.
- Leave the quiet zone clear. The blank margin around the symbol is part of the code. Text, folds, and edges must stay out of it.
- Dark on light, always. Inverted or low-contrast codes fail in bad light and on cheap printers.
- Re-check after edits. Non-uniform scaling, heavy compression, or a redesign pass can break a code that scanned yesterday.
Keep reading
Related QR guides
Questions and answers