How to add conditional redirects to a QR code
A conditional redirect sends scanners to different pages depending on who they are — their country, device or language — all from the same printed code.
Updated 2026-10-05 · 1 min read
How rules are evaluated
Each rule declares one or more conditions. When a scan arrives, rules are checked from the highest priority down and the first match wins. A default destination catches everyone else.
- Country — ISO codes such as US, DE, FR
- Device — mobile, tablet or desktop
- Operating system — iOS, Android, Windows, macOS
- Language — the browser's preferred language
Ordering and fallbacks
Make specific rules higher priority than broad ones. A rule matching German iOS users should outrank a general mobile rule. Always set a default so an unmatched or undetectable scan still lands somewhere useful.
Frequently asked questions
Can a rule match more than one condition?
What happens if no rule matches?
Do conditional redirects work on static codes?
Keep reading
Ready to create one?
Dynamic codes are editable forever from $4/month.
Create your first dynamic QR code
Free to start. One code, editable forever, with scan tracking from the first scan.