Free URL QR code generator
Turn any web address into a scannable QR code. Paste a URL, pick a style, download as PNG, SVG, or JPG — no signup, no expiration, no watermark.
Pick a template
Anything that starts http(s)://, or just paste a domain.
Shape
Body modules, eye frame, and eye ball
Color
Foreground, background, gradient, transparency
Enable gradient
Two-stop linear gradient applied to the body.
Logo
Drop a centre logo from the presets or upload your own
Advanced
Error-correction level
Higher levels survive a bigger logo & more wear, at the cost of denser modules.
URL QR code FAQ
- Does the URL QR code expire?
- No. Static URL codes encode the destination directly into the pattern. Once you download the QR, it works forever without depending on qr-cow's servers.
- Can I change the URL after I print the code?
- Only with a dynamic code. Save the QR to a free account and pick Dynamic — you can then edit the destination any time without reprinting the QR. Static codes are free; dynamic codes are $3/month.
- Do long URLs make the QR harder to scan?
- Yes — longer URLs produce a denser, harder-to-scan code. For long tracking URLs (with UTM parameters) use a dynamic code: qr-cow shortens the destination internally so the printed pattern stays simple while you keep the full attribution server-side.
Other QR code types
Same studio, different content type — pick whichever your project needs.

Ready to make your first QR code?
Free forever plan. No credit card. Two minutes to your first tracked scan.

