SMART / MULTI-URL QR

Multi-Link QR Code Generator (Smart QR)

One QR code on the poster. Many destinations behind it. Route iOS visitors to the App Store, Android visitors to Google Play, lunchtime scanners to the lunch menu, and Tokyo scanners to the Japanese landing page. Update the rules anytime without reprinting a single piece of marketing.

37+
QR Code Types
Real-Time
Scan Analytics
Edit
After Printing

3-day free trial • No credit card required

What Is a Multi-Link Smart QR Code?

A multi-link QR code is a single printable image that routes each scan to a different destination depending on context. The QR code itself encodes a redirect URL such as qrcodestack.com/qr/abc123. When someone scans it, our redirect server inspects the incoming request and decides where to send them in real time. The result is one image with the visual presence of a single QR code but the behaviour of several.

A traditional dynamic QR code already lets you change the destination URL after printing. A multi-link smart QR code goes further: it changes the destination per scan, based on rules you define. Common signals include the device's operating system (iOS, Android, Windows, macOS), country and city derived from the IP address, language preference from the browser, the current local time and day of week, and a running counter of total scans.

You define rules in priority order. The first rule that matches the incoming scan wins, and the request is redirected. If no rule matches, the QR code falls through to the default URL you specify. Rules can be combined: "iOS users in Germany before 6pm" is a perfectly valid rule, and the redirect will only fire when all three conditions are true. This is enough power to handle most real-world targeting scenarios without writing any code.

Smart QR codes shine when one piece of physical or digital marketing has to serve different audiences. App downloads, multi-country campaigns, time-limited promotions, A/B tests, and gamified scan-count reveals are all classic use cases. Behind every multi-link QR code is the same simple promise: print once, route forever.

How to Create a Multi-Link QR Code

Three steps from a list of destination URLs to a print-ready smart QR code with rules baked in.

Step 1

List Your Destinations

Open the QRCodeStack generator, choose Multi-Link, and add each destination URL: an iOS link, an Android link, country variants, language variants, and a default fallback that catches everything else.

Step 2

Configure Routing Rules

Tell the smart router what to look at: device, OS, country, language, time, day, or scan count. Order the rules by priority. The first match wins. Anything that fails to match falls through to the fallback URL.

Step 3

Brand and Download

Apply colors, drop in a logo, choose dot patterns, and export a high-resolution PNG. Print it once. The rules and destinations stay editable in your dashboard so the QR code adapts as your campaign evolves.

Multi-Link QR Code Features

Everything you need to run sophisticated, conditional, multi-audience campaigns from one printed QR code.

Device-Based Routing

Detect iOS, Android, Windows, and macOS. Send iPhone owners to the App Store, Android owners to Google Play, and desktop visitors to a webpage that explains how to download. One poster, three correct landing experiences.

Time-of-Day Routing

Show the lunch menu between 11am and 4pm. Show the dinner menu between 4pm and 11pm. Switch to a closed-for-the-night page outside business hours. The QR code on the front door does all three without you touching it.

Country & Language Routing

Send visitors to localised landing pages based on their IP-derived country or browser language. A single packaging QR code can serve nine country pages, each in the local language, with country-specific pricing and shipping.

A/B Testing

Split traffic 50/50 across two landing pages. Compare conversion rates over the same period without printing two posters. Once a winner emerges, point everyone at it by editing a single setting in your dashboard.

Scan-Count Triggers

Reveal a hidden landing page after the first 100 scans, switch to a sold-out page after 500, or rotate through three reveal pages every 1,000 scans. Build viral, gamified campaigns that change as engagement grows.

Per-Rule Analytics

See how many scans each rule served, which destinations are getting traffic, and which fall through to the default. Compare countries, devices, and time slots inside one dashboard so you know which audiences your QR code is actually reaching.

Multi-Link QR Code Use Cases

Six campaigns where one printed QR code has to do the work of many.

App Download by Device

Print a single download QR code on packaging, ads, and signs. iOS users land on the App Store, Android users land on Google Play, and desktop visitors land on a marketing page that explains both. No more "scan the right code for your device" labels.

Time-Based Promotions

Show breakfast specials before 11am, lunch deals from 11am to 4pm, and the cocktail menu after 4pm. A QR code on the entrance window adapts to the hour automatically and never tries to sell pancakes at 9pm.

Country-Specific Landing Pages

A single packaging QR code can route Americans to a USD checkout, Europeans to a euro checkout in their language, and the rest of the world to a global page. Localised pricing, shipping, and copy without rebranding the carton.

A/B Testing Destinations

Run two landing-page variants in parallel from the same printed QR code. Send half of all scans to variant A, half to variant B, and read the conversion difference inside the analytics dashboard. Switch all traffic to the winner with one click.

Limited-Time Campaigns

Start a Black Friday QR code that points to a sale page from Friday to Monday and quietly redirects to the regular homepage thereafter. No need to remember to swap URLs at midnight; the rules do it for you.

Scan-Count-Based Reveals

Reward early scanners with a special offer for the first 100 scans, then switch to a regular landing page. Run a treasure-hunt or scavenger campaign where the destination changes every milestone. Scarcity and reveal mechanics, baked into a sticker.

Multi-Link QR Code FAQ

The four questions we hear most often about smart QR codes.

How does smart routing work?

Every scan first hits QRCodeStack's redirect server. The server inspects the request — User-Agent for device and OS, IP address for geographic country, the system clock for time and day of week, language headers for browser language, and our internal counter for total scans. It walks through the routing rules you set up in priority order, picks the first one that matches, and sends a 302 redirect to that destination URL. The whole exchange is encrypted, takes less than 100ms, and feels instantaneous to the person scanning. If no rule matches, the QR code falls through to the default URL you defined.

Can I add unlimited destinations?

You can add as many destinations as you need. Most multi-link QR codes settle between two and ten URLs. Common patterns are iOS plus Android plus a desktop fallback (three URLs), four country variants plus a global default (five URLs), or breakfast plus lunch plus dinner plus closed (four URLs). There is no technical limit. The only practical constraint is your own ability to keep track of the rules; large numbers of branches become hard to debug if a destination ever changes.

How is this different from a regular dynamic QR code?

A regular dynamic QR code points at a single URL that you can edit at any time. Whoever scans it gets the same destination. A multi-link smart QR code is also fully editable, but it can serve different URLs to different scanners based on rules. Use the single-URL version when one printed QR code maps cleanly to one destination that you might swap later. Use the multi-link version when one printed QR code has to satisfy several different audiences, devices, languages, or time windows. See the editable QR code page for the simpler dynamic option.

Does it require a paid plan?

Yes. Multi-link routing requires a server to evaluate the rules on every scan, so it is only available on paid plans. Pricing starts at $5/month for the Starter tier, which already includes dynamic and multi-link smart QR codes, full scan analytics, and the ability to edit destinations whenever you like. The 3-day free trial unlocks the same feature set without a credit card. One-time static QR codes at $1 only support a single fixed URL because they are not connected to a redirect server.

One QR Code, Many Destinations

Print once. Route forever. Adapt the destinations to device, country, time, language, and scan count without ever touching a printer.

Multi-link smart QR codes from $5/month • 3-day free trial

Related QR Code Types