Guide

How to Make a QR Code for a Website URL

Make a free QR code for any website link, scannable from print, packaging or slides. No sign-up, and it's made in your browser.

Last updated:

Visual guide

QR size depends on scan distance

A QR code that works on a business card may be too small for a poster. Start with the intended scan distance, then test a printed proof with a phone camera.

QR code print sizing guide showing close, arm's length, and distance scanning use cases.
Short URLs, adequate quiet zone, strong contrast, and enough physical size all improve scan reliability.

Why use a QR code for a website

A QR code turns a website URL into something a phone camera can read in under a second. That makes it useful anywhere you need to move someone from a physical surface to a web page: business cards, product packaging, event badges, restaurant table cards, slide decks, posters, printed receipts, and shipping labels.

The alternative — asking someone to type a URL — works for short domains but breaks down with longer paths, UTM parameters, or multilingual domains. A QR code sidesteps that friction entirely: scan, tap, arrive.

What a QR code for a website actually stores

A QR code is a container for text. When you encode a website URL, the QR matrix holds that URL as a plain string — nothing more. The code does not store a copy of the page, a screenshot, or any page content. It stores the address.

When someone scans the code, their phone reads the text, recognises it as a URL, and opens it in a browser. The browser then fetches the live page from your server. If you update the page content after creating the code, scanners see the updated content — the QR code itself does not need to change.

This also means the URL must stay live. If you delete the page or change its path without a redirect, the code still scans but the link leads to a 404.

Step 1 — Choose the right URL

Before generating the code, decide which URL to encode:

Step 2 — Generate the QR code

Once you have the URL:

Step 3 — Test before distributing

Always scan the QR code before printing or publishing:

Print sizing and placement

The physical size of the QR code determines how far away it can be scanned:

Place the code where it is visible and accessible. Avoid placing it in a fold, near the binding of a booklet, or on a highly reflective surface. Matte finishes scan more reliably than glossy under direct light.

Static vs dynamic QR codes

The QR Code Generator produces static QR codes. The URL is encoded directly into the QR matrix. Once generated, the content cannot be changed without creating a new code.

A static code is the right choice when:

A dynamic QR code uses a short redirect URL that you can update after printing. That is a separate product category — it requires server infrastructure, an account, and usually a subscription. This tool does not produce dynamic codes.

If you need to change the destination after printing, the closest workaround with a static code is to encode a URL you control (like example.com/go/menu) and manage the redirect on your own server.

Common use cases

For sharing files rather than web pages, see the companion guide: Sharing files with QR codes.

For practical small-business use cases — menus, business cards, review links, and packaging — see QR Codes for Small Business.

For a full overview of the tool — features, settings, and output formats — see the QR Code Generator.

FAQ

Frequently asked questions

Can I make a QR code for any website?

Yes. A QR code stores a URL as text. Any publicly reachable URL works — a homepage, a landing page, a blog post, or a deep link to a specific product page. The only requirement is that the URL loads correctly in a mobile browser.

Does the QR code copy my website?

No. The QR code holds the URL, not a snapshot or cached version of the page. When someone scans the code, their device opens the URL in a browser and fetches the current version of the page from your server.

Will the QR code break if I redesign my site?

Only if the URL changes. A QR code is locked to the exact URL you encoded. If you redesign the site but keep the same URL structure, the code keeps working. If you change the URL path or domain, the old code points to a dead link.

Do I need to pay for a QR code for my website?

Not for a static QR code. The generator on this site is free, runs in your browser, and produces a standard QR code that any phone can scan. Paid QR services typically add scan analytics, dynamic redirect editing, or branded short domains — features this tool does not include.

Related tools

Try these tools