How to Create a QR Code for a Website Link

A QR code for your website lets people open it instantly by scanning with a phone camera. It is useful on flyers, posters, shop windows, packaging and anywhere you want to move someone from the real world to your site quickly.

When a website QR code makes sense

Typing a web address on a phone is slow and easy to get wrong. A QR code removes that friction. It works especially well when people are away from a computer, such as at an event, in a store, or reading a printed leaflet.

Step 1: Use the right link

Before you create the code, open your website on your phone and copy the address from the browser. A few tips:

  • Use the full address, including https://.
  • Link to the exact page you want people to see, not just the homepage. For example, link to your offer page or your booking page.
  • Remove tracking parameters if the link is very long, since long links make a denser code that is harder to scan.

Step 2: Generate your QR code

  1. Open SnapQR and paste your link into the input box.
  2. Pick a foreground and background color with strong contrast.
  3. Choose a size that suits where you will print it.
  4. Click Generate, check the preview, and download the image.

Step 3: Choose a sensible size

How big your code should be depends on how far away people will be when they scan:

  • Handheld items such as flyers and cards: at least 2 cm wide.
  • Table stands and counters: about 5 to 10 cm.
  • Posters and signs: 15 cm or larger, depending on distance.

A good rule is to make the code about one-tenth of the scanning distance.

Step 4: Tell people what to expect

Add a short line near the code, such as "Scan to visit our website" or "Scan for 10 percent off". People are more likely to scan when they know the reward. Without a label, many will ignore the code.

Step 5: Make sure the page is mobile friendly

Nearly everyone who scans will arrive on a phone. Check that your page:

  • Loads quickly on mobile data
  • Has text that is readable without zooming
  • Has buttons that are easy to tap
  • Does not show a popup that blocks the whole screen

If the page is poor on mobile, people leave straight away, and the QR code wastes its potential.

Step 6: Test and keep it working

Test the printed code on several phones before you produce a large batch. Remember that a static QR code points to a fixed address. If your website address changes, old codes will stop working. To avoid this, use a stable page address on a domain you own, and keep that page live.

Quick checklist

  • Correct, full https:// link
  • Strong color contrast
  • Clear border around the code
  • Label that explains the action
  • Mobile-friendly landing page
  • Tested on at least two phones

A website QR code takes only a minute to make, but a little care with size, labeling and the landing page makes the difference between a code people use and one they ignore.

Ready to make your own?

Try the free generator

Related guides