Free tool

SVG QR Code Generator

Download your QR code as a crisp, infinitely scalable SVG — free. Perfect for print, large signage and design tools. Also transparent PNG. Static, no tracking.

For anything that will be printed big — a poster, a vehicle wrap, a shopfront — you want a vector QR code, not a blurry PNG. QR Puppy exports clean SVG that stays razor-sharp at any size and drops straight into Illustrator, Figma, Inkscape, Canva or a print workflow. You can also export a transparent background so the code sits on any color. It's free, static, and generated entirely in your browser.

Ready?

It's free, private and works offline.

Make a vector QR code →

How to make it

  1. Enter your content and style the code — colors, dot shape, eye shape, optional logo.
  2. For overlaying on artwork, turn on a transparent background.
  3. Click SVG to download an infinitely scalable vector file (PNG is there too).
  4. Drop the SVG into your design tool or send it to print — it never pixelates.

Frequently asked questions

Why use an SVG QR code instead of PNG?

SVG is vector, so it stays perfectly sharp at any size — ideal for large-format print and signage. A PNG is fixed-resolution and can look blurry when scaled up.

Can I get a transparent background?

Yes. Toggle transparency and the SVG (and PNG) export with no background fill, so the code can sit on any color or image — just keep enough contrast for it to scan.

Will the SVG open in Illustrator, Figma or Canva?

Yes — it's a standard SVG. It imports cleanly into vector and design tools, and you can recolor or scale it there without losing quality.

Is the SVG still a static, tracking-free code?

Yes. Vector or raster, PNG or SVG, the code encodes your data directly — no redirect, no expiry, no tracking.

Make yours now 🐾

Free forever, no tracking, no expiry.

Make a vector QR code →