Why vector matters for QR codes
A PNG is a grid of pixels. Scale it up for a banner and the edges blur, which is exactly what scanners dislike. An SVG describes each module as a shape, so it renders perfectly sharp at any size. Print shops, sign makers and packaging designers generally ask for vector artwork for this reason.
Choosing a format
Each export has a job it's best at:
- SVG: design tools like Figma, Illustrator, Inkscape and Affinity, laser cutters and vinyl plotters, and websites where you want a tiny file.
- PDF: sending directly to a printer or attaching to a print order. Our PDFs embed a 300 dpi image sized at 100 mm.
- PNG up to 4000 px: slide decks, social posts and anywhere SVG isn't accepted.
Working with the SVG
Files use a proper viewBox, so they scale cleanly when placed. Colors are stored as plain fills, so you can recolor in your design tool if needed; just keep dark-on-light contrast. If you add a logo, it's embedded inside the SVG as data so the file is self-contained and won't show a missing link when sent to a printer. Frames and call-to-action text are included as vector shapes and text.
Tip for print: keep at least a 4-module quiet zone around the code, and do a test print before a large run. Once printed, a static SVG code works forever; the data is in the shapes.