Free URL QR Code Generator

Turn any website link into a scannable QR code in seconds. Free, instant, no sign-up — download as PNG and print anywhere.

No ads on your QR scans No watermark No sign-up to generate Real-time analytics free Free forever

Fill the form to generate your URL QR QR code

This is a static QR code — it can't be edited or tracked once printed. Want to change the destination later and see scan analytics?

Create a free dynamic QR code

What is a URL QR code — and when to use one

A URL QR code is the most versatile QR code there is. It encodes any web address — a homepage, product page, menu, booking form, payment link, or Google Maps pin — into a scannable pattern. Scan it and the phone's camera opens the link straight in the browser. No app, no typing.
Paste any valid web address into the field above — the code updates live as you type. Use https:// links wherever you can; they look trustworthy and skip browser warnings. Download the PNG once the preview looks right.
Track your campaign with UTM parameters: because a URL QR code just encodes text, you can append standard tracking parameters before generating the code — for example ?utm_source=flyer&utm_medium=print&utm_campaign=spring2026. Google Analytics, or any analytics platform, attributes the scan to that campaign, same as a link shared in an email or ad. This works with a fully static code and needs no redirect service, though the parameters are locked in once printed.
Redirect chains slow scans down. If the URL you encode is itself a redirect — a bit.ly link, an old page that 301s, an affiliate link bouncing through two or three domains — each hop adds a round-trip before the page loads. On a slow connection, two or three hops can add a full second of visible delay, which reads as a "broken" code even though it eventually works. Encode the final destination directly where you can.
URL QR code use cases:
  • Business cards — link to your portfolio or contact page instead of listing every handle
  • Flyers and posters — drive to a specific campaign page, not just your homepage
  • Restaurant menus — link to your online menu so prices stay current
  • Product packaging — link to tutorials, warranty registration, or a reorder page
  • Trade-show booths — capture leads via a form link, no staff needed
  • Real-estate signage — a full photo gallery and virtual tour from a "For Sale" board
  • Event programmes — link to a livestream, speaker bios, or a feedback form
Websites get redesigned. Campaigns end. Product pages get retired. Each of those breaks a static URL QR code pointed at the old address, and the fix is a reprint. A QRPulse dynamic code sidesteps this — it stores a short redirect you update from your dashboard, and every code already in the wild follows the new URL instantly, no reprint required.
Dynamic codes also give you scan analytics — total scans over time, a geographic and device breakdown, and hourly patterns, no UTM parameters required. See our guide to QR code analytics for what scan data reveals. The QRPulse free plan includes 2 active dynamic codes and 50 tracked scans a month — no credit card required.

URL QR code vs plain text QR code

It's easy to mix these up — both can hold the same characters, but they behave differently once scanned. A URL QR code is recognized as a web address, and the phone offers to open it in the browser with one tap. A text QR code holding identical characters just displays as plain text — nothing to tap, even if it looks like a link.
Use a URL QR code whenever the destination is a live webpage you want opened right away — menus, forms, portfolios, product pages. Use a text QR code instead when you want content to display without loading anything — offline instructions, a Wi-Fi password shown as reference, an asset ID, or a note with no matching webpage.

URL QR Code Generator — FAQ

Paste your website address into the field above. The QR code generates instantly — download the PNG and print or display it. Anyone who scans it with their phone camera opens the page in their browser.

Not with a static URL QR code — the link is baked into the pattern, so changing it requires a new code and reprinting. With a QRPulse dynamic code, you update the destination in your dashboard and every existing printed code instantly redirects to the new URL.

Static QR codes never expire — the URL is encoded directly into the pattern and works forever as long as the destination page exists. Dynamic QRPulse codes also never expire unless you choose to set an expiry date.

Yes — append them to the URL before generating the code, e.g. ?utm_source=flyer&utm_medium=print. Your analytics platform attributes the visit to that campaign exactly as it would for any shared link, though the parameters are fixed once printed.

If the encoded URL is itself a redirect link (a shortener, an old 301-redirected page, or an affiliate link with multiple hops), each hop adds a server round-trip before the final page loads. Encoding the final destination URL directly removes this delay.

Always use https:// where the site supports it. It signals a secure connection, avoids browser security warnings, and is treated more favorably by search engines if the destination page is also meant to be discoverable.

A URL QR code is recognized as a web address and opens directly in the browser with one tap. A text QR code with similar-looking content displays as plain, non-clickable text on screen instead of loading anything.

Yes. Any direct link to a hosted file — a PDF, image, or document — works the same as a webpage link; scanning opens or downloads the file depending on the phone's browser settings for that file type.

Longer URLs create denser QR patterns because every character adds data. A URL under roughly 80-100 characters scans reliably at small print sizes; longer URLs (especially with tracking parameters) still work but need a larger printed code or a shortener.

Yes — scanning always opens the encoded URL in the phone's browser, and if your site then redirects based on device type, that redirect happens exactly as it would for someone typing the same URL manually.

Yes — scan the on-screen preview with your own phone camera before downloading. This confirms the link opens correctly and lets you catch typos in the URL before it is committed to print.

From the QRPulse blog

Guides and real-world examples to get more from every scan.

QR Codes at World Cup 2026

The 2026 FIFA World Cup is bringing record crowds to bars, restaurants, and fan zones across the US, Canada, and Mexico. Here is how venues use dynamic QR codes to survive match-day rushes — and what the scan data reveals about the busiest moments.

How Restaurants Use QR Code Analytics to Boost Menu Engagement

From tracking peak scan times to identifying which tables engage most, restaurant owners are using QR analytics to make smarter decisions about their digital menus.

7 QR Code Best Practices That Double Your Scan Rate

Size, placement, contrast, and a clear call-to-action matter more than you think. Follow these seven rules and watch your scan rate climb.

QR Codes on Product Packaging

Product packaging QR codes are the most underused marketing channel. Here is how to use them correctly — dynamic destinations, trackable analytics, and what the data tells you.