QR Chameleon

Link QR Code Generator

Stop typing URLs by hand.

Create a QR code for any link, free. One scan opens your URL on any phone — perfect for business cards, flyers, packaging, social bios, signs, and anywhere else a clickable URL doesn’t fit.

autorenew Loading generator…

How it works

A link QR code in three small steps.

Most people are done before they finish typing the URL. (We’ve timed it.)

1

Paste your link

Any URL — short, long, with parameters, deep links. Everything stays in your browser until you save.

2

Match your brand

Pick a color and a dot style so it matches the design it’s printed on, not a random barcode.

3

Save & download

Free account in 10 seconds. Download a print-ready PNG or SVG and watch every scan from your dashboard.

Use cases

Where a Link QR Code Generator Pays for Itself

campaign

Marketing campaigns

Flyers, posters, magazine ads, direct mail. A scannable URL turns every printed surface into a measurable conversion path. Pair with free scan analytics to see which placements actually work.

inventory_2

Product packaging

Reviews, manuals, warranty registration, recipe ideas. Save space on the box and let the QR open the long-form content on demand.

storefront

Print ads & magazines

Bridge print readers to digital content — landing pages, video, your full portfolio — without burning column inches on a long URL.

event_available

Event invites & RSVPs

Wedding invitations, conference programs, party invites. One scan opens RSVP, registry, schedule, or directions.

share

Social bios & profile cards

Link tree, Instagram bio, OnlyFans profile, portfolio. Print one QR on a business card or sticker that points to all your social handles in one place.

meeting_room

Office signs & wayfinding

Conference room booking, visitor check-in, building maps. A single QR replaces six different print-outs that used to clutter the wall.

Link QR codes 101

Everything to know about link QR codes

A short tour of how link QR codes work, where they pay off, and what to do when one doesn’t scan.

How to create a QR code for a link

The whole process takes under a minute and works for any URL — your website, a YouTube video, a Google Maps location, an Instagram profile, a Calendly booking page, an app store link, anything.

  1. Paste the URL into the generator above. Include the full address with https:// for best compatibility across phones and email clients.
  2. Pick a color and dot style that matches whatever you’re printing it on. Keep contrast high — dark dots on light background scan most reliably.
  3. Click Save my QR code free. Sign up takes about ten seconds (no credit card), then download the QR as PNG (for digital uses) or SVG (for print).

Test the printed code on both an iPhone and an Android phone before printing the full run. Different cameras focus differently, and a code that scans cleanly on your iPhone 15 might struggle on a four-year-old Android.

How to make a QR code from a link or URL

“Link” and “URL” are interchangeable here — both mean a web address that opens in a browser when scanned. The generator above accepts any of:

  • Standard URLshttps://yoursite.com/page
  • URLs with query parametershttps://yoursite.com/landing?utm_source=flyer
  • Short linksqrch.am/abc or bit.ly/xyz (recommended for print, since shorter URLs make denser, more reliable QRs)
  • App deep linksspotify://album/... or youtube://watch?v=... (open the app directly, not the browser)
  • Mailto and tel linksmailto:hi@you.com or tel:+15551234567

The QR code itself is just a black-and-white pattern that encodes whatever string you put inside. The shorter the string, the simpler the pattern, and the more reliably the QR scans at small print sizes. Use a short link if you can.

What can you put inside a link QR code?

Anything that can be opened by a tap. Some of the highest-ROI uses we see:

  • Landing pages for marketing campaigns, tracked with UTM parameters so you know which printed piece drove the visit (see our UTM parameters guide)
  • Restaurant menus — pair a printed link QR with our WiFi QR Code Generator on the same table card
  • Social media profiles — Instagram, TikTok, OnlyFans, LinkedIn — printed on stickers, business cards, or trade-show banners
  • Linktree-style hub pages that point to all your social accounts in one spot
  • Calendly / scheduling pages for client booking
  • YouTube videos for product demos, instructional content, or testimonials
  • Spotify tracks or playlists for events, album launches, or business soundtracks
  • Google Maps locations for “how to find us” signs
  • App store listings for promoting downloads from print or in-store
  • Donation, payment, or Venmo links — see our Venmo QR code guide for that specific use
A person scanning a QR code on a printed marketing flyer with their phone, opening the linked landing page on screen

Static vs dynamic link QR codes — when each makes sense

Standard (“static”) link QR codes encode the destination URL directly into the image. Once printed, the destination can’t change. If your URL moves, the QR is dead. If a campaign ends, the QR keeps pointing at it.

Dynamic link QR codes encode a short tracking URL (like qrch.am/abc) that redirects to your real destination — and you can change that destination anytime from a dashboard without reprinting the QR. Two big benefits:

  • Update without reprinting — campaign URL moves, landing page gets redesigned, you switch CMS platforms — none of it requires throwing out 5,000 printed flyers
  • Track every scan — total scans, unique visitors, time of day, city/country, device type. Static QRs from generic generators don’t track anything.

For a one-off personal use (your wedding RSVP site, a one-time event flyer), static is fine. For anything you’ll print at scale or want to measure, dynamic earns its keep ten times over. Our deeper guide on static vs dynamic QR codes covers the full trade-off.

Where to put a printed link QR code

Anywhere a clickable URL doesn’t fit. Some of the most effective placements:

  • The corner of a printed business card (pair with a vCard QR on the back for a complete digital handshake)
  • The cover of a restaurant menu, magazine ad, or event program
  • The back panel of product packaging — links to user manual, warranty registration, or recipe ideas
  • Trade show booth banners, conference name badges, swag stickers
  • Direct mail pieces — reply-by-scan instead of reply-by-mail
  • Real estate yard signs — link to the listing page (see our real estate QR guide)
  • Email signatures and PDFs for “tap to book a call” CTAs
  • Wedding invitations, save-the-dates, party invites — link to RSVP, registry, or directions

Wherever you put it, label it. A QR code with no caption looks like a coupon, a survey, or a marketing trick. A two-word label — “Scan to RSVP”, “Scan to book”, “Scan for menu” — removes the guesswork and lifts scan rates dramatically.

A person scanning a QR code printed on the back of a product box with their phone, opening the linked product page

Designing for the medium: business cards, signs, billboards

Two rules cover ninety percent of bad QR experiences. First: contrast. Dark dots on a light background scan fastest. Light dots on a dark background can work, but the contrast ratio needs to be high — pale gray on white is a recipe for failed scans. The generator’s preset colors are all in the safe zone.

Second: size relative to scan distance. The handy rule is the 10:1 ratio — for every 10 inches of scan distance, the code should be at least 1 inch wide. Some practical sizes:

  • Business cards or stickers (held in hand, ~6 inches): 0.8–1 inch QR
  • Flyers, brochures, magazine ads (arm’s length, ~12 inches): 1.2–1.5 inch QR
  • Posters and trade-show signs (3–6 feet away): 4–7 inch QR
  • Storefront windows or billboards (10+ feet away): 12+ inch QR

When in doubt, print one, walk away from it, and scan with your own phone before printing 100. Our QR code minimum size guide goes deeper on print sizing across every common medium.

Why some link QR codes don’t scan (and how to fix yours)

If your printed QR refuses to scan, the cause is almost always one of these five:

  1. Too small for the distance. A 0.4-inch QR on a wall sign is unscannable from across the room. Apply the 10:1 ratio above.
  2. Low contrast. Pale colors, busy backgrounds, or printing on dark stock kills scannability. Always go dark-on-light with a clean margin (the “quiet zone”).
  3. URL too long. Long URLs encode into denser QR patterns with smaller, harder-to-read modules. Use a short link (or our dynamic QR) and the same physical size suddenly works.
  4. Glossy paper + bright lighting. Reflections from windows or overhead lights wash out the pattern. Matte cardstock scans more reliably.
  5. Crowded layout. QR codes need a white margin around them (at least 4 modules wide). Text or graphics jammed against the edges confuse scanners.

If none of those apply and the QR still won’t scan, regenerate it — sometimes the original file got corrupted or compressed during a copy-paste cycle. A fresh download from the generator above is the fastest fix.

FAQ

Everything you might wonder about WiFi QR codes.

Paste your URL into the generator above, pick a color and dot style, then click "Save my QR code free." You’ll get a free QR Chameleon account in about 10 seconds and a print-ready PNG and SVG download. The whole process takes under a minute and no credit card is required.

Same process — the words "link" and "URL" mean the same thing here. Paste any web address (https://…), customize the colors, and download. The resulting QR opens your URL in the scanner’s default browser when scanned.

Yes. Every iPhone running iOS 11 or newer (essentially every iPhone in active use today) reads URL QR codes natively from the built-in Camera app. Open Camera, point it at the code, and tap the link banner that appears at the top of the screen. iOS opens the URL in Safari (or your default browser).

Yes. Every Android phone running Android 10 or newer reads URL QR codes from its camera app the same way as iPhone. On older Android versions, Google Lens (free, pre-installed on most phones) does the same thing.

Only if you used a dynamic QR code. Standard (static) QR codes encode the URL directly into the image, so changing the destination means generating a new QR. With a free QR Chameleon account, you can pair your printed QR with a dynamic short link and update the destination anytime without reprinting — useful if your landing page moves or a campaign URL changes.

Any standard URL: websites, landing pages, social media profiles, YouTube videos, Spotify tracks, Google Maps locations, Calendly booking links, app store pages, deep links, and more. The QR doesn’t care what the URL points to — it just opens whatever address you encode.

Depends on the scanning distance. For a business card or sticker (held in hand): 0.8–1 inch (2–2.5 cm) is plenty. For a flyer or magazine ad (read at arm’s length): 1–1.5 inches. For a poster or wall sign (scanned from a few feet away): 3–4 inches. Always test the printed code before printing 100 copies. (Our QR code minimum size guide goes deeper.)

Use SVG for anything you’re sending to a printer or designer (business cards, flyers, packaging, signs) — it scales infinitely without losing quality. Use PNG for digital uses (websites, slides, email signatures, social posts) or quick desktop printing.

Yes. The free generator lets you change the dot color, background color, and dot pattern. Logo placement and advanced styling (frames, custom corner shapes) are available on a free QR Chameleon account.

Yes — with a free QR Chameleon account, every scan is tracked: total scans, unique visitors, time of day, city/country, and device type (iPhone vs Android). You see all of it in your dashboard. Static QR codes from generic generators don’t track anything.

Two possibilities. (1) You used a dynamic QR code that routes through a tracking domain — the URL shown briefly is the redirect, then it lands on your real destination. That’s normal. (2) The QR encodes a different URL than you intended — double-check what you typed and re-generate. If you used a third-party generator, some inject ads or affiliate redirects without telling you. QR Chameleon doesn’t.

The QR code itself works offline — the camera reads it and shows the URL. But opening the URL requires internet. Phones in airplane mode see the link but can’t actually load the page until they reconnect.

Absolutely — this is one of the most common uses. Paste your Instagram profile URL, Linktree URL, OnlyFans link, or any social media link, generate the QR, and print it on stickers, business cards, or your booth display at events. Friends and followers add you in one scan.

For best compatibility, yes. Use the full URL including https:// (or http:// if your site doesn’t support HTTPS). Most phones will still open URLs without the protocol, but explicit is safer — especially for older Android devices and email clients.

More generators

Create a free account
and start creating your
QR codes and short links today.

Create Your Free Account Now