Skip to main content
TutorialsJuly 28, 2026 · 7 min read

How to Create a QR Code for a Link

A step-by-step guide to turning any website URL into a scannable QR code with QRivify — including customization, download formats, and common mistakes to avoid.

By QR Ivify Team

How to Create a QR Code for a Link

A URL QR code is the type most people mean when they say "make a QR code" — a small square that opens a specific web page the moment someone scans it, instead of them typing out a long address. This guide covers exactly how to turn a link into one with QRivify, what the generator can and can't do, and the mistakes that most often cause a printed code to stop working.

What Is a URL QR Code?

A URL QR code is a QR code that encodes a web address as text. When a phone's camera reads the pattern, it recognizes that text as a link and offers to open it in the default browser — nothing else happens automatically. The code doesn't store the webpage itself, only the address; the page still has to load from wherever it's actually hosted, exactly like clicking a link anywhere else.

If you want the background on how QR codes encode data in general, see What Is a QR Code and How Does It Work?

How to Create a QR Code from a Link

Step 1: Copy the Full URL

Copy the address directly from your browser's address bar rather than retyping it. Paste it somewhere plain first (a notes app or the generator field itself) and check it for anything that shouldn't be there — a trailing space, a duplicated https://, or a stray character from copying mid-click.

Step 2: Open the QRivify URL QR Code Generator

Go to the URL QR code generator. It's the default type when you land on QRivify, or you can select "URL" from the type switcher.

Step 3: Paste Your Link

Paste the URL into the Website URL field. Two things happen automatically:

  • If you left off the protocol (e.g. you typed example.com instead of https://example.com), QRivify adds https:// for you.
  • The link is checked against real validation rules — not just "does this look like a URL." It has to resolve to an actual domain with a valid extension, use http:// or https:// specifically, and not point at a private or local address like localhost or an internal IP. Those addresses only work on your own network, so a QR code built from one would fail for anyone else who scanned it.

Use the full URL, including https://, even though QRivify will add it if you forget — being explicit avoids ambiguity if you're copying the link elsewhere too, like into a caption or a printed label.

Step 4: Customize the QR Code

Everything here is optional, but a few settings are worth setting deliberately:

  • Colors — set a foreground and background color, or make the background transparent. Keep strong contrast between the two; a light gray pattern on white looks nice but scans poorly.
  • Dot and corner style — choose from several dot styles (square, dots, rounded, classy, classy rounded, extra-rounded) and corner styles (square, dot, rounded) to match your branding.
  • Logo — upload a logo to place in the center. If you do, bump the error correction level up to Quartile or High first — the higher levels tolerate more of the pattern being covered or damaged, which is exactly what a center logo does.
  • Error correction level — Low, Medium, Quartile, or High. Quartile is a solid default; High is worth it specifically when you're adding a logo or expect the printed code to get scuffed.

Step 5: Generate and Download the QR Code

Click Generate, then download in whichever format fits where the code is going:

  • PNG — good default for digital use: websites, social posts, slides.
  • SVG — a vector format that stays sharp at any size. Use this for anything printed large, like a poster or storefront sign.
  • JPG — a compressed raster option when file size matters more than a transparent background.

Step 6: Test the QR Code

Before printing or publishing, scan the code yourself with at least one phone — ideally an iPhone and an Android device, since camera apps handle QR recognition slightly differently. Confirm it opens the exact page you intended, not just "a" page on the right domain.

Common Uses for URL QR Codes

  • A restaurant menu hosted as a webpage, printed on a table card
  • A social media profile linked from a poster, sticker, or storefront window
  • A shared document or portfolio link on a business card
  • A product page linked from packaging
  • A landing page or registration form on an event flyer
  • A portfolio or booking page on printed signage

Common URL QR Code Problems

  • The generator rejects the link. Usually a stray space, a non-http(s) protocol, or a local/private address slipped in during copying. Paste the link somewhere plain first and check it.
  • The code points to the wrong page. Easy to do when copying from a browser tab with several similar pages open — re-check the address bar, not just the page title.
  • The link requires a login. A QR code can only open a page; it can't sign anyone in. If the destination sits behind a login wall, whoever scans it will hit that wall too.
  • The link is temporary or session-based. Some shared document or cloud storage links expire or change after a session ends. Use a permanent, public link if you're printing the code anywhere lasting.
  • The URL is very long. More characters means a denser pattern, which is harder to scan from a distance or at a small print size. QRivify doesn't shorten or host links — it encodes exactly what you paste — so if the link is long, shorten it with a service you trust before generating the code.
  • A logo breaks the scan. If you added a logo and the code stops scanning reliably, increase the error correction level or reduce the logo size.

Do URL QR Codes Expire?

Not on their own. The QR code you download is a static image — the URL is embedded directly in the pattern, and that pattern doesn't change or degrade over time. What can go wrong is the destination: if the website, page, or domain the URL points to goes offline or gets removed, the code will still scan perfectly fine and open a browser, but the browser will hit a dead link.

In other words, the QR code itself doesn't expire, but it's only as reliable as the page it points to. For a code you're printing somewhere long-lived — signage, packaging, a business card — link to a stable page you control, not a temporary one.

Frequently Asked Questions

Does QRivify create dynamic or editable QR codes? No. Every QR code generated here is static — the URL is fixed at the moment you generate it. If the destination needs to change later, you'll need to generate and redistribute a new code; there's no way to edit what an existing code points to.

Can I shorten a long URL before turning it into a QR code? QRivify doesn't shorten or host links itself. If your URL is long, run it through a shortening service you trust first, then paste the resulting short link into the generator.

Will the QR code stop working if I redesign my website? Only if the exact URL changes. If the same address keeps working after a redesign (or redirects properly to its new location), the existing QR code keeps working too.

Why did QRivify reject my link? The most common reasons are a missing or unsupported protocol (only http:// and https:// are accepted), a private or local address like localhost, or a stray space copied in by accident.

What's the best file format for printing? SVG. It's a vector format, so it stays sharp no matter how large you scale it — the safer choice than PNG or JPG for posters, signage, or anything printed big.

Do I need an account to use this? No. There's no sign-up or account system — open the generator, paste your link, and download the result.

Create Your URL QR Code

Ready to make one? Open the URL QR code generator and paste in your link. If you also need other types — WiFi, contact cards, email, and more — the general QR code guide covers the rest.

url qr codelink qr codetutorial

Related articles