QR Tools

QR Code Generator

Create QR codes with custom pixel and print sizes, DPI, colors and an optional center logo. Download PNG or scalable SVG files.

Presets
Center logo
The logo is automatically sized to about 18% of the QR width.
Recommended minimum print size: 18 mmThis size is suitable for printing.
Preview512 × 512px · 43.3 × 43.3mm @ 300 DPI
Preparing QR generator…

🔒 Generated QR content and logo files are not stored on Zavilo servers.

About QR Code Generator

QR Code Generator creates screen-ready and print-ready QR codes with linked pixel and millimeter sizing. Set the DPI, choose colors, add an optional center logo, and download PNG or SVG output.

Common use cases

Print-ready links

Create a QR code for posters, menus, packaging or handouts with a physical size and DPI appropriate for printing.

Digital sharing

Generate a PNG for slides, websites, social posts or documents where people can scan a URL or short text.

Branded QR codes

Add a restrained center logo while using stronger error correction to preserve scan reliability.

How it works

1

Your text or URL is encoded into QR modules according to the selected error-correction level.

2

Size, DPI and optional logo settings determine how the code is rendered for screen or print use.

3

PNG creates a raster image; SVG keeps the QR geometry as scalable vector shapes.

Privacy & file handling

QR generation is local

The text or URL is encoded into the QR image online. Zavilo does not need to submit the content to a QR-generation server.

Limitations and important notes

  • Long content produces a denser QR code that may require a larger physical print size.
  • Low contrast, excessive logo coverage or insufficient quiet zone can reduce scan reliability.
  • Always test the finished QR code with more than one device before mass printing.

PNG or SVG for QR codes?

FeaturePNGSVG
Best useScreens, office documents, quick sharingProfessional print and scalable design
ScalingCan become blurry when enlargedStays sharp at different sizes
File typeRasterVector

How to use QR Code Generator

  1. 1

    Enter the URL, text or other content you want to store in the QR code.

  2. 2

    Choose pixel or millimeter sizing and set the output size. Pixel and print sizes update together using the selected DPI.

  3. 3

    Choose the error-correction level and QR colors.

  4. 4

    Optionally add a center logo. Error correction automatically switches to High for safer logo placement.

  5. 5

    Check the recommended minimum print-size indicator.

  6. 6

    Download a PNG for digital use or SVG for high-quality printing.

Tips for better results

  • For print work, SVG is the safest choice because it stays sharp at any physical size.
  • Keep strong contrast between the QR color and background.
  • Longer content produces a denser QR code, so use the recommended minimum print-size indicator.
  • A center logo is automatically limited to about 18% of the QR width and receives a white safety area.

Frequently asked questions

How are pixels and millimeters linked?

Zavilo converts between pixels and millimeters using the selected DPI. Changing either value updates the other automatically.

What size should I use for printing?

The generator calculates a recommended minimum size from the QR module count. Larger or denser QR codes generally need more physical space.

Can I add my logo in the center?

Yes. Choose a logo image and it is automatically centered and scaled to a conservative size. High error correction is enabled while a logo is used.

Should I download PNG or SVG?

PNG is convenient for screens and documents. SVG is recommended for professional printing because it scales without losing edge sharpness.

Related tools