QRsetter

SVG QR code generator: vector codes one by one or on sheets

Get a vector QR code as an SVG file, for one link or for a whole list. Up to 1,500 codes at once. Free, no sign-up.

Step 1 · Content

1 link per line, the caption after a space One line = one QR code.
The caption is printed under the code: add it after the link, separated by a space. You do not have to write "https://".example.com
example.com/menu Table 5
When importing CSV or Excel (XLSX), the second column of the file becomes the caption.
Limits: up to 1500 links at once, a caption up to 100 characters.

Step 2 · Look and size

"SVG one by one" and "PNG one by one" files contain the code itself, without a sheet, frame or caption. Sheet settings come back when you choose PDF or "SVG per sheet".

Fine tuning optional

Color

No fill: the code sits on the layout background, which has to be light. In a PDF this is the color of the paper.

Step 3 · Format
free, no sign-up and no watermark ✓
Point the mouse at a code in the preview to scan it with the reader. Tap a code in the preview to scan it with the reader.
Preview of vector QR codes
Vector QR codes in QRsetter
  • The generator draws the code as vector from the start, with no tracing from an image.
  • "Transparent background" sits under "Fine tuning".
  • One run takes up to 1,500 lines.

How to make a vector QR code in SVG

  1. Paste the list. Enter one line per code: links, plain text, phones, SMS, email, Wi-Fi or contact cards (vCard). For links, phones and email, the caption goes after a space. On sheets the generator prints the caption under the code, and in per-code files the caption goes into the file name. For a long list, import a TXT, CSV or Excel (XLSX) file.
  2. Pick the size and the colors. In step 2 "Look and size", set the code size and the colors. A logo in the middle of the codes is optional, PNG or JPG. The sheet format, the margins and the frame apply to SVG sheets only.
  3. Pick an SVG output and download. Switch the output to one of the two SVG options. "SVG per sheet" lays the codes out in a grid on A4 or US Letter sheets, and "SVG one by one" gives a separate file for every code. Click "Download SVG". One code or one sheet comes as a single file, and two files or more come packed in a ZIP.

Who needs a vector QR code

Print shops ask for vector because a raster code blurs when you scale it up, and a phone can no longer tell the modules apart. In SVG the code is still geometry at any print size, from a business card to a banner on a wall. The generator draws the code as vector from the start, with no tracing from an image. A poster read from 2 m needs a 20 cm code, above the 15 cm slider, and that is the case for SVG: the one-tenth rule for the code size gives the number for any distance.

An SVG sheet opens in an editor like any other layout. The captions stay text, and you change the colors without generating the codes again. Drop the sheet into a company layout, or use it as the starting point for your own stickers.

For printing with no edits, download the PDF. The page printing QR codes on a sheet covers the sheet formats and the print settings.

Frequently asked questions

How is SVG different from PNG and PDF?

SVG stores the code as shapes, not pixels, so the module edges stay sharp at any size. One file works for a 2 cm (0.8 in) sticker and for a banner 1 m (3.3 ft) wide. For large print you have to export a new PNG for that size. The PDF from the generator is vector too and prints as it is. Pick SVG when a designer works on the layout, because in an editor you can move and recolor any element of the file.

Will the file open in Illustrator, Figma or CorelDRAW?

Yes. It is a plain SVG with no scripts and no external files.

How do I get a QR code in EPS or AI?

Download the SVG and open it in a vector editor. Illustrator saves it as EPS or AI, and CorelDRAW saves it as CDR. Saving in another format does not change the code.

Can the background be transparent?

Turn on "Transparent background" under "Fine tuning". A per-code SVG then has no background rectangle, only the modules in the code color. The quiet zone of 4 modules around the code stays empty. Keep artwork out of that zone, because that is how a phone finds the edge of the code. On SVG sheets every code keeps its frame, and a frame thickness of 0 under "Fine tuning" removes it.

Is the logo in the middle vector too?

No. The logo goes into the file as an embedded PNG or JPG image, and the code around it stays vector. The generator does not accept an SVG logo, because an SVG from outside can carry a script.

What are the per-code files named?

With "SVG one by one", every line of the list becomes its own file with a name such as "qr-0001 Table 5.svg". The name holds the number of the line and the caption. PNG has the same per-code output, and a PDF always comes as one file.

The print shop wants the text converted to outlines. What do I send?

A file with the text converted to outlines has no text objects, only paths. A per-code SVG is already such a file, because it has no text. On SVG sheets the captions are text, so convert them to outlines in your editor before you send the layout. In Illustrator the command is "Create Outlines" in the "Type" menu.

All knowledge base articles