How to Make a QR Code for a Link: 5 Free Ways
How to make a QR code for a link or website, free: in Chrome, Edge, on your phone, with a free generator, or as a dynamic code you can change later.
Read More →Do QR codes cost money? Static codes are free and never expire. Dynamic codes usually cost a subscription. What you get for free, what you pay for, and 2026 prices.
No, you don't have to pay for a QR code. A static QR code is free to make and works for as long as the page it points to exists. You pay when you want a dynamic QR code: one you can change after printing and whose scans you can count. That needs a service running in the background, and services charge for it.
Free codes are free forever. Paid codes are paid for as long as you want them to keep their tricks.
A static code stores your web address directly in the pattern. No server sits between the scan and your page, so there's nothing to pay for and nothing that can expire. Many tools make them for free:
What you give up: a static code can't be changed after printing, and you can't see how many people scanned it. If the page moves, the code needs a reprint. Our dynamic vs static comparison explains the trade-off.
A dynamic code holds a short link that belongs to a QR service. Every scan goes through that service, which records it and forwards the visitor to your current destination. That service has to run all day, every day, for every scan of every printed code. So dynamic codes are sold as a subscription.
Entry prices from each vendor's own pricing page, checked on 20 October 2026. Prices change; check before you buy.
| Service | Free option | Entry paid plan | Billing |
|---|---|---|---|
| QRZY | 1 dynamic code, no trial | Starter $100/year | Annual |
| Bitly | 2 QR codes a month, with ads | Core $10/month ($120/year) | Annual |
| Uniqode | Free trial | From $9/month | Annual only |
| QR Code Generator PRO | 14-day free trial | Starter €8/month billed annually (€96/year), or €16 monthly | Annual or monthly |
| Flowcode | Up to 2 Flowcodes | Pro Plus $25/month, billed annually | Annual |
| QR TIGER | 3 dynamic codes, 500 scans each | Regular from US$7/month | Monthly or yearly |
You don't buy a QR code itself. A static code is free to generate; save the image and it's yours. A dynamic code is a subscription to the service that runs its short link. "Buying" one means choosing a plan, then creating codes inside your account.
QRZY is built for printed codes that need to change, so every code you create in the dashboard is dynamic, including on the Free plan. Getting started is crazy simple: sign up and create your first code. No card, no trial clock.
| Plan | Price | Dynamic codes | What you get |
|---|---|---|---|
| Free | $0 | 1 | Change the link any time, time and date rules, daily scan counts kept 7 days. Scans see a 5-second QRZY countdown first |
| Starter | $100/year | 3 | Instant redirects, device and A/B split rules, hourly analytics |
| Pro | $250/year | 25 | Location, language and scan-count rules, 5 hosted pages, 30 days of analytics |
| Business | $600/year | Unlimited | A year of analytics |
| Elite | $999/year | Unlimited | Unlimited analytics history |
Full plan details are on the pricing page. For how dynamic codes work, see dynamic QR codes. Restaurants are a typical case: a menu that changes every season, behind one printed code. See QR code menus for restaurants.
Do you have to pay for QR codes? No. Static QR codes are free and don't expire. You pay only for dynamic codes, which you can change after printing and track.
Do QR codes cost money? Making one doesn't. Keeping a dynamic code's short link running does, so dynamic codes are sold as subscriptions. Entry plans in the table above run from about $7 to $25 a month.
Are there free QR codes that never expire? Yes. Static codes from Chrome, Adobe Express or QRZY's free generator have no expiry. They work as long as the page they open exists.
Why did my free QR code stop working? If it was a dynamic code made on a free trial, the trial probably ended and the service switched it off. Static codes don't stop on their own.
What's the cheapest way to get a dynamic QR code? Use a free plan if one fits: QRZY's Free plan includes one dynamic code with no expiry date. Read the free plan's limits (scans, ads, countdown pages) before you print.
One code free on the Free plan. No credit card, no trial.
How to make a QR code for a link or website, free: in Chrome, Edge, on your phone, with a free generator, or as a dynamic code you can change later.
Read More →Make a QR code sign-in sheet in a few minutes: build a Google Form, get its link, turn it into a QR code, and reuse one printed code for every event.
Read More →Do QR codes expire? Static codes don't, but dynamic codes can stop when a plan ends. What happens with Google, Adobe and Canva codes, and how QRZY handles it.
Read More →