URL QR Code Generator

Turn any link into a scannable QR code in seconds. Customize colors and size, add UTM tracking, and download as print-ready SVG or pixel-perfect PNG — all processed locally in your browser.

Link copied to clipboard

Website URL

UTM Tracking Parameters

Optional. Add UTM parameters to track campaign traffic.

Customize QR Code

300px

Controls download resolution — preview always fits the panel.

4

Higher levels allow more of the QR code to be damaged while still being scannable. H is recommended if you plan to add a logo.

⬛

Fill in the form to generate your QR code

How to use this tool

  1. Paste or type the URL you want to encode in the "Website URL" field.
  2. Optionally add a label to display above the QR code on the preview.
  3. Fill in UTM parameters (source, medium, campaign) if you need campaign tracking.
  4. Customize the foreground and background colors, size, margin, and error correction level.
  5. Click "Download PNG" for digital use or "Download SVG" for print-ready quality.

Why use our URL QR Code Generator?

A URL QR code bridges the physical and digital worlds: place it on a business card, flyer, product package, or event banner and anyone with a smartphone can reach your page with a single scan — no typing, no searching. Because this generator runs entirely in your browser, your URL is never sent to any server. No account is required to use this browser tool. Static QR codes created here never expire and scan reliably even if part of the code is obscured. Download as SVG for crisp print quality at any size, or PNG for emails, slides, and social posts.

What Is a URL QR Code?

A URL QR code is a two-dimensional barcode that encodes a web address into a grid of black and white squares. When a smartphone camera points at it, the built-in QR reader decodes the pattern and opens the link directly in the browser — no app required. The data is stored inside the QR pattern using Reed-Solomon error correction, so the code remains scannable even if up to 30% of its surface is obscured, dirty, or damaged. Every smartphone made since 2017 can read QR codes natively: iPhone users use the default Camera app, and Android users do the same.

  • Works with any iPhone or Android camera — no app needed
  • Encodes any valid URL: homepages, product pages, videos, PDFs, social profiles
  • Error correction keeps it readable even when partially covered or printed on textured surfaces
  • The encoded URL is permanent — it cannot be changed after the code is generated

URL QR Code Use Cases and Best Practices

URL QR codes work best when your audience is holding a physical object and you want to connect them to digital content instantly. The most effective placements are business cards (link to your portfolio or booking page), product packaging (instructions, warranty registration, or review page), restaurant menus (a digital menu that updates without reprinting), marketing flyers and posters (landing page with UTM tracking to measure each campaign), and event signage (schedule, map, or RSVP form). For print, always download as SVG and test-scan the code at the actual print size before committing to a full run.

  • Business cards — link to your portfolio, LinkedIn, or booking page
  • Product packaging — link to instructions, warranty registration, or customer reviews
  • Restaurant menus — a digital menu that updates without reprinting the physical card
  • Marketing flyers — add UTM parameters to track scan volume per campaign
  • Event signage — link attendees to a map, schedule, or RSVP form

Frequently Asked Questions

Can I create a QR code for any website?

Yes — you can encode any valid URL, whether it's a homepage, a product page, a social media profile, a YouTube video, or a PDF download link. The only requirement is that the URL is accessible to whoever scans the code.

Can I add UTM parameters to my QR code?

Absolutely. Use the UTM section to add utm_source, utm_medium, and utm_campaign parameters. The tool appends them correctly to the URL, preserving any existing query parameters. Your QR code will contain the full tracking URL so you can measure scan traffic in Google Analytics or any other analytics platform.

Do URL QR codes expire?

Static QR codes like the ones generated here never expire. The encoded URL is baked directly into the QR pattern, so the code will always point to the same address as long as the destination page stays live. If you need to change the destination without reprinting, consider a dynamic QR service that uses a short-link redirect.

What size should I make my QR code for print?

For reliable scanning, a QR code should be at least 2 cm × 2 cm (roughly 0.8 in × 0.8 in) in print. The scanning distance is typically 10× the code's printed width — so a 3 cm code can be scanned from about 30 cm away. Download as SVG here to keep the code perfectly sharp at any print size.

Is my URL data safe?

Completely. The QR code is generated locally in your browser using the open-source qrcode library. Your URL is never transmitted to DecoToolkit's servers or any third party.

What image format should I download?

SVG is best for print and large-format materials because it's infinitely scalable without losing quality. PNG is better for digital use — social posts, email banners, and presentations — where a fixed pixel size is needed. For business cards or posters, always use SVG and request at least 300 DPI from your printer.

Can I use this for marketing campaigns?

Yes — this is one of the most common use cases. Combine your landing page URL with UTM parameters to track how many visitors arrive via each piece of print material, email campaign, or event banner. Download as SVG for crisp, print-ready quality at any size.