Skip to content
SharingRuns in your browser

URL to QR Code

Turn any link into a QR code in your browser. Set size, margin and error correction, then download a PNG or SVG — free, with no watermark and no sign-up.

Runs entirely in your browser. Nothing you enter is sent to Zurl.

Your QR code will appear here

How to use the URL to QR Code

  1. Step 1: Paste the URL.

  2. Step 2: Choose size, margin and error correction.

  3. Step 3: Download the QR code as PNG or SVG.

Tips for QR codes that scan first time

  • Shorter URLs make simpler codes. Fewer characters mean larger modules that scan from further away. Shorten long links with the URL shortener first.
  • Print at least 2 × 2 cm, larger for posters viewed from a distance.
  • Keep strong contrast. Dark code on a light background, never the reverse.
  • Test before printing with two different phones.

Tracking scans

A QR code that points straight at your site cannot be counted separately from other traffic. Add campaign tags with the UTM builder (for example utm_medium=qr) so analytics can attribute scans, or encode a Zurl short link to see click counts in your dashboard.

Frequently asked questions

Is the QR code generated on your server?
No. The code is generated in your browser by Zurl’s own QR encoder, so the URL never leaves your device. PNG and SVG downloads are also produced locally.
Do these QR codes expire?
No. A QR code is just the URL drawn as a pattern — there is no Zurl redirect in the middle, so it works for as long as the URL does. If you want to be able to change the destination later, shorten the URL first and encode the short link.
PNG or SVG?
SVG is a vector format that stays sharp at any size — best for print and design tools. PNG is a raster image that works everywhere, including documents and messaging apps. Choose 1024 px or more for print.
What does error correction do?
Higher levels add redundancy so the code still scans when part of it is dirty, damaged or covered by a logo. The trade-off is a denser pattern. Medium (15%) suits most uses; High (30%) is for rough surfaces or if you will overlay a logo.
Why should I keep the margin?
Scanners need a quiet border — four modules wide by the standard — to find the code. Removing it is fine if the code will be placed on a plain white background with space around it.
Is there a watermark or limit?
No watermark, no account and no limit. Commercial use is fine.
↑↓ to move↵ to open⌘K anywhere