QR codes

Should I download my QR code as SVG or PNG?

SVG for print and design tools, because it stays sharp at any size. PNG for apps that don't accept SVG, exported at the final size or larger.

About this answer

Topic
QR codes
Updated
October 11, 2026
Articles in topic
3
On this page

Use SVG for anything printed or edited in a design tool: it’s a vector file, so it stays sharp at any size. Use PNG only where SVG isn’t accepted, such as some social networks, slide tools and email editors, and export it at the final size or larger.

Which format to use

Format SVG PNG
Scaling Sharp at any size Blurs or turns jagged when enlarged
Best for Print, signage, design tools Web pages, email, slides and apps that refuse SVG
Where to get it Add /qr to any zou.sh link The free QR code generator

How to get a PNG

The /qr address of a zou.sh link always returns an SVG. For a PNG, paste the short link into the free QR code generator, choose a size and download the file. The code is drawn in your browser, with no sign-up and no watermark.

Pick a size at least as large as the final print. At 300 dots per inch, a common print resolution, a 3 cm (1.2 in) code needs about 355 pixels across.

Colors

Keep a dark code on a light background with strong contrast. Many phone cameras fail on light-on-dark or low-contrast codes. The generator lets you pick colors and warns you when the contrast is too low.

For print sizes and the margin a code needs, see What size should a printed QR code be?

Still stuck? Contact us.

Other topics

  • API & MCP

    What are the API rate limits?

    Without a key, each IP address can create 20 links per minute and 300 per day. The MCP server allows 120 calls per minute and 5,000 per day.

  • Links

    Do short links expire?

    No. zou.sh links never expire unless an owner sets an expiry, which requires an account (early access). Links can be disabled for abuse.

  • Accounts & plans

    When will accounts be available?

    Accounts are in early access and there is no public date yet. Join the list on the pricing page and we'll let you know when accounts open.

Can’t find your answer?

Browse every topic in the help center, or write to us.