How to make an SVG QR code
- Enter a URL or text.
- Adjust colors, module shapes, background, or frame.
- Always test the QR code with a smartphone to make sure it scans correctly.
- Click Download SVG. SVG downloads are always free. No signup required.
Why SVG beats PNG for QR codes
An SVG QR code is a vector image, so instead of a grid of pixels, the image is defined by a precise set of lines and shapes. That means it can scale to any size without losing its crisp edges, and the file can stay small and efficient. For QR codes, the sharp image provided by vector graphics makes scanning the code more reliable.
Use the file anywhere
SVG files are supported by almost all graphics applications and render natively in web browsers. The downloaded SVG opens directly in Figma, Illustrator, Inkscape, Canva, and page-layout software. Place it in print projects at any size, color it to match brand assets, or place it on a website. For a transparent background, select the option on the Background tab.
Real vector output, not a wrapped bitmap
Some generators export an “SVG” that is just a raster image pasted into an SVG wrapper. Here the download is genuine vector markup, optimized to produce a compact, efficient, and crisp image. Click View SVG source to inspect the vector markup. Choose “contour” instead of “stamped” body modules for the smallest SVG files.
SVG or PNG?
Choose SVG for artwork that stays sharp when resized. Choose PNG when an application requires it or a fixed-size image is needed.
More QR code generators
Try the free QR code generator or the emoji QR code generator.