Website QR Code Generator for Links & Landing Pages

Back to Home

Use a small, high-contrast mark so the centre does not block critical modules.

  • Single Color
  • 2-Color Gradient
  • 3-Color Gradient
Selected color:
Color 1:
Color 2:
Color 1:
Color 2:
Color 3:

Your QR Code Will Appear Here

Why use a QR code for a website or URL?

A website QR code gives people a faster way to reach online content. Instead of manually entering a long web address, users simply scan the code with their phone camera and open the page instantly.

Website QR codes are commonly used to connect printed materials with digital content. A restaurant can place a QR code on table cards, a retailer can add one to product packaging, and an event organiser can include one on tickets or banners.

They also help reduce typing errors. When a URL is scanned directly, visitors arrive at the intended page without needing to remember or enter the address themselves.

Because QR codes work across modern Android and iPhone devices, they provide a practical way to share websites in both online and offline environments.

How it works

1. Paste your website URL

Enter the full website address you want people to visit. Use the complete URL, including https:// when available.

2. Customise the QR code

Optionally add a logo, choose a single colour, or apply a two-colour or three-colour gradient. You can also upload a background image if required.

3. Generate the QR code

Click Generate Website QR Code to create a static QR code containing the website address you entered.

4. Download and use

Download the QR code as PNG or JPEG and place it on printed materials, websites, presentations, advertisements, packaging, or signs.

Where businesses use website & URL QR codes

Restaurants & Cafés

Link customers directly to online menus, ordering pages, reservations, or promotional offers.

Ecommerce & D2C

Connect packaging, inserts, and printed materials to product pages, support content, or special promotions.

Marketing Campaigns

Send users to landing pages, event registrations, product launches, or seasonal campaigns.

Events & Conferences

Provide quick access to schedules, speaker information, registration forms, and event websites.

Product Packaging

Add website access directly to boxes, labels, manuals, and printed inserts.

Customer Support

Direct customers to help centres, FAQ pages, contact forms, or troubleshooting guides.

Trust, compatibility, and what you control

Universal Scanning

Most modern smartphones can scan QR codes directly through their built-in camera applications without requiring additional software.

Standard Format

QR codes follow the ISO/IEC 18004 standard, allowing them to work with a wide range of QR scanning apps and devices.

Static Website Codes

The generated QR code stores the website URL entered during creation. After download, the destination cannot be changed through FastQR.

Download Options

Choose from PNG or JPEG formats and multiple output sizes depending on where the QR code will be used.

Best practices for website & URL QR codes

  • Use a short, clean destination URL whenever possible.
  • Keep sufficient contrast between the QR code and background.
  • Leave clear space around the code to improve scanning reliability.
  • Test the QR code on multiple devices before printing large quantities.
  • Ensure the destination page is mobile-friendly.

Common mistakes to avoid

  • Using low-contrast colours that blend into the background.
  • Printing QR codes too small for the expected scanning distance.
  • Covering parts of the QR code with design elements or text.
  • Linking to pages that load slowly or do not work well on mobile devices.

How to test a website QR code before you print

Before printing hundreds or thousands of copies, test the QR code in real-world conditions.

1. Check the printed size

For close-range use such as menus, flyers, and business cards, a practical starting size is approximately 2 × 2 cm.

2. Match size to viewing distance

A useful guideline is the 10:1 rule.

  • 20 cm scan distance → about 2 cm QR code
  • 1 metre scan distance → about 10 cm QR code
  • 2 metre scan distance → about 20 cm QR code

3. Test on different devices

Scan the code using at least one Android phone and one iPhone.

4. Check difficult conditions

Test under:

  • Indoor lighting
  • Bright sunlight
  • Glossy surfaces
  • Laminated prints

5. Scan the printed version

Always test a printed sample rather than relying only on the on-screen preview.

6. Verify the destination page

Make sure the linked website loads correctly on mobile data as well as Wi-Fi connections.

Preparing the right URL before you generate

The web address you paste into the generator is the single most important part of a website QR code. Once the code is printed, every scan depends on that exact link, so it is worth spending a minute to make sure the URL is clean, correct and built to last. Here is how a typical address breaks down.

https://www.yourbrand.com/summer-menu?utm_source=table_card

Protocol (https://)

Always include the secure https:// prefix when your site supports it. Phones open secure links without warnings, and visitors feel more comfortable landing on a page that shows the padlock icon.

Domain name

Use the domain you own and plan to keep for years. Your own domain builds trust at the moment of scanning, because the preview shown by the phone camera displays a name people already recognise.

Page path

Send people to the specific page they need, not just your homepage. A short, readable path such as /summer-menu or /book keeps the code less dense and is easy to type if someone cannot scan.

Tracking parameters

Optional tags after the question mark tell your analytics tool where a visit came from. They add a few characters, so keep them short and only include the ones you actually plan to read.

Before generating, paste the complete URL into your own mobile browser and confirm it opens the exact page you expect. Remove leftover session IDs, search terms or long copied tracking strings that came from your address bar. A shorter link produces a QR code with fewer, larger modules, and larger modules are easier for cameras to read on small prints, curved packaging or screens viewed at an angle.

Customising your website QR code without hurting scannability

The generator above lets you add a logo, choose colours, apply gradients and place the code on a background image. Each option can make your code look more on-brand, but each also changes how easily a camera can read it. Use these guidelines to keep the balance right.

Adding a logo

Upload a simple, square mark rather than a wide wordmark. A logo sits on top of the pattern, so it should stay small and centred. Icons with a plain or white backing usually scan better than detailed artwork, and a high-contrast version of your brand mark will look sharper at small print sizes.

Choosing a single colour

Pick a deep shade from your brand palette, such as navy, dark green, maroon or charcoal, and keep the background light. Scanners look for a clear difference between dark and light areas, so bright yellows, pastels and light greys are risky choices for the pattern itself.

Using 2- or 3-colour gradients

Gradients look striking on social posts and packaging. Make sure every colour in the blend is dark enough on its own, because the lightest part of the gradient sets the weakest point of the code. Test the darkest and lightest areas separately when you scan your proof.

Placing it on a background image

After generating, you can move and resize the code over your uploaded image. Position it over a calm, evenly lit area rather than busy patterns or faces, and keep a light margin around the code so its edges stand out clearly from the picture.

When downloading, match the output size to how the file will be used. The table below gives a practical starting point for each size offered by FastQR.

Download size Good for Suggested format
Small (200 × 200) Email signatures, chat messages and small website widgets PNG
Medium (500 × 500) Social media posts, presentation slides and web pages PNG
Large (1000 × 1000) Flyers, menus, business cards and product labels PNG or JPEG
Extra Large (1200 × 1200) Posters, standees, banners and shop window displays PNG or JPEG

Where to place a website QR code on different materials

The best position for a QR code depends on how people hold, pass or stand in front of the material. A code that works perfectly on a business card can be useless on a moving vehicle. Use this placement guide when planning your layout.

Material Approximate printed size Placement tip
Business card 2 – 2.5 cm Put it on the back with a short line of text so the front stays clean.
Restaurant table card 4 – 5 cm Angle the card towards seated guests and avoid glossy lamination under bright lights.
A5 or A4 flyer 3 – 5 cm Place it near the main offer or headline, not hidden in a footer.
Product packaging 2 – 3 cm Use a flat panel rather than a fold, seam or tightly curved edge.
Shop window or standee 12 – 20 cm Mount it at chest height and check for reflections from street light.
Presentation slide or TV screen At least 15% of screen height Leave it on screen long enough for the audience to scan comfortably.

Whatever the medium, avoid putting codes where people cannot safely stop, such as on fast-moving vehicles, high billboards beside busy roads or spots without mobile coverage. A good placement gives the person scanning a few relaxed seconds, steady footing and a reason to take out their phone.

Make the page behind your QR code worth the scan

Almost every visit from a QR code happens on a phone, often on mobile data and while the person is standing or walking. The page you link to should respect that moment. Run through this checklist before printing.

  • Loads quickly: compress large images and remove heavy pop-ups so the page appears within a couple of seconds.
  • Matches the promise: if the printed text says “view our menu”, the menu should be the first thing visible.
  • Readable without zooming: use a responsive layout, comfortable font sizes and buttons large enough for thumbs.
  • One clear next step: give a single main action such as Order, Book, Register or Call instead of many competing links.
  • No login wall: avoid forcing visitors to sign in before they see anything useful.
  • Easy contact options: add tap-to-call, WhatsApp or map buttons so people can act immediately.

If you are linking to a page that is not ready yet, publish a simple holding page at the final address first. That way you can print the code early and add the full content later, without ever sending visitors to a missing page.

Explain the benefit before asking people to scan

A QR code on its own does not explain what happens next. A short line of text beside it can significantly increase the number of people who scan, because it answers the question “what will I get?” before they reach for their phone.

Vague wording

  • Scan me
  • Visit our website
  • More information
  • QR code

Clear, benefit-led wording

  • Scan to see today’s full menu and prices
  • Scan to book your free trial class
  • Scan for setup videos and the user guide
  • Scan to claim 10% off your next order

Keep the call to action close to the code, use a verb, and mention the benefit in plain language. Adding a small phone or arrow icon also helps first-time users understand that the square is meant to be scanned.

Keeping a static website QR code working for years

A static code permanently stores the link you entered. That makes it reliable and independent of any subscription, but it also means planning ahead pays off. These habits protect your printed materials long after the first print run.

Link to a stable page

Point the code at a permanent address on your own site, such as /menu or /offers, and update the content of that page instead of creating new URLs every season.

Redirect, don’t delete

If you redesign your website, set up a permanent (301) redirect from the old path to the new one. Existing codes keep working and nobody lands on an error page.

Renew your domain

Keep domain and hosting renewals on auto-pay. If a domain lapses, every QR code that points to it stops working, and in the worst case the address could be taken by someone else.

Be careful with third-party short links

Free link shorteners make codes simpler, but your code then depends on a service you do not control. A short path on your own domain gives the same benefit without that risk.

Print the address too

Show a short version of the URL under the code for people who use older phones, have accessibility needs or simply prefer typing. It also reassures visitors about where the code leads.

Review codes regularly

Every few months, scan the codes on your signage, packaging and printed stock. Catching a broken link early is far cheaper than discovering it from customer complaints.

Three practical ways to use a website QR code

To bring these ideas together, here is how different people might plan a website QR code from start to finish.

A neighbourhood bakery

The studio owner creates a QR code linking to a /free-trial page on their website, places it at the reception desk with the line “Scan to claim your free introductory workout session,” and adds utm_source=reception to track how many trial bookings come from in-person visitors.

A property agent

A large code on each “For Sale” board opens a mobile-friendly listing page with photos, price and a call button. Each board gets its own utm_content value, so the agent knows which properties attract the most interest from passers-by.

A college festival team

Organisers place codes on posters around campus pointing to a registration page. They use a deep brand-coloured gradient, test prints in sunlight and corridors, and print the short URL underneath for students who prefer typing it in.

In each example the code itself takes only seconds to create. The real results come from the planning around it: a clean link, a page built for phones, a sensible print size, a clear reason to scan and a way to measure what happens afterwards. Apply the same thinking to your own project and your website QR code will keep delivering visitors long after it is printed.

When the payload is not a plain web link, use a tool that formats the data correctly:

Create your website QR code

Paste your website URL, generate the QR code, and download it in the size and format that fits your project. The generated code can be used on printed materials, packaging, signage, marketing campaigns, and digital assets.

Go to URL field

Frequently asked questions

A website QR code is a QR code that stores a web address. When scanned, it opens the linked page in the user’s browser.

Paste your website URL, optionally customise the appearance, generate the code, and download the result.

Website QR code generation is currently available without requiring an account.

Yes. You can optionally upload a logo before generating the QR code.

QR codes can be downloaded as PNG or JPEG files.

Yes. The generated QR codes follow standard QR specifications and can be scanned by most modern smartphones.

Yes. Multiple export sizes are available, including larger sizes suitable for print projects.

No account is required to generate and download a website QR code.

The generated QR code is static. If the destination URL changes, a new QR code must be created.

No. Once generated and downloaded, the QR code cannot be edited through FastQR.