Best free QR code generators in 2026 (and the catch with 'free')
The word 'free' hides the only question that matters: can you change the code after you print it?
Almost every "free QR code generator" makes a static code: the link is baked into the image, so it works forever but can never change. That's genuinely free, and genuinely fine, until the link behind it moves and you discover you have to reprint everything. The generators that let you change the code later almost always put that behind a subscription.
What to actually compare
- Static or dynamic? A static code can't be edited or tracked. A dynamic code can. This is the whole game.
- What happens when the free trial ends? Some tools make dynamic codes free for a few days, then stop redirecting when you don't pay. Your printed codes go dark.
- Is there a real free tier, or just a trial? A trial expires. A free tier doesn't.
- Can you download print-quality files? You want SVG for anything printed, not just a small PNG.
The honest landscape
The dozen "free QR" sites are best for one-off static codes you'll never change. Bitly is powerful but priced for teams, not a yard sale. We built TangoQR for the middle: every code is dynamic and editable on the free plan, codes keep redirecting even if you never upgrade, and Pro is ten dollars a month when one code takes off. We lay out the trade-offs plainly in our comparison with free generators and our Bitly alternative page, including when you should pick someone else.
Whatever you choose, ask the one question first: when this link changes, do I reprint, or do I edit?
Is Google QR code free?
Turning a web page into a QR image costs nothing, wherever you do it. A static code is a picture with nothing running behind it, so once the file is on your disk there is no service to bill you for, and that is the catch as much as the offer: the page URL sits inside the pattern itself, leaving no destination to edit and no request for anyone to count.
If your browser offers to make one, where that option sits and what it is called move between versions and platforms, so trust the browser in front of you over a screenshot in an article. Here is what a static code does not come with, whoever generated it:
- No destination field. Changing where the code goes means generating a different code and reprinting whatever the old one was printed on.
- No scan count. The phone goes straight from the camera to your page, so there is no request anywhere that anyone could count.
- No list of your codes. Nothing was saved anywhere when the image was generated, so there is no dashboard to log into and nothing to recover if the file goes missing.
Reading codes is free on Google's side too: the camera on an Android phone scans a code and opens what is inside it, as Google's own help for Camera from Google describes. Scanning and generating are different jobs though, and neither one leaves you with a code you can steer.
A code for a Google Form, a review link or a Maps pin
Plenty of people searching for a Google QR code do not want Chrome at all. They want a code that opens something inside Google, and that is a different job with the same answer on price: those products hand you a link, and turning a link into a QR image is a separate step that costs nothing anywhere.
Two decisions carry all the risk. The first is which link you copy, because Google products hand out several for the same thing and only one of them belongs in front of the public. The second is whether the code survives a rebuild: replace a form next term and 500 flyers carrying a static code now open last term's closed one. Our Google Forms QR code generator covers both for forms, including why the URL in your address bar while editing is the wrong one to encode.
What each free plan actually allows
Past Google, "free" splits into three shapes. Free and static, which is unlimited and uneditable. Free with a code count, where a small number of editable codes is a sample of the paid product. And free with a detail limit, where the codes keep working and the reporting is what narrows. The figures below were read off each vendor's own pricing page and checked on 17 August 2026.
| Free option | Editable after printing | Scan data on free | The ceiling |
|---|---|---|---|
| Static generators | No. The URL is in the pattern | None. Nothing sits in the path | None. There is nothing to run out of |
| Bitly free | Read their current terms | No click or scan analytics | 2 QR codes a month |
| QR TIGER free | Yes, on 3 dynamic codes | Described as basic | 500 scans per dynamic code |
| QRCodeChimp free | Yes, on 10 dynamic codes | Described as basic | Code paused past 1,000 scans a month |
| TangoQR free | Yes, for each code's first 50 scans | Full breakdowns for a code's first 50 scans | None. Codes and scans uncapped |
Source: Bitly, QR TIGER and QRCodeChimp figures from each vendor's own pricing page, checked 17 August 2026 and linked below. The static-generator row describes how a static code works rather than plan terms, so there is nothing there to go stale. TangoQR figures from our own pricing page.
Where that leaves each option
A code made in the browser. Whatever your browser hands back is a static image. It is the right answer for a URL you are handing over once, on a slide, in a chat, on a page that will outlive the moment. It is the wrong answer for anything you print in quantity: the day that URL changes, every copy you printed goes dark, and there is no dashboard anywhere to fix it in.
The no-signup generator sites. The same trade with more design control, and often a nicer image. We run one of these ourselves and it says the same thing on the page: the link is baked in, so print it only if the destination is settled.
Bitly. The most capable link product in this comparison, built for teams managing links at scale. Its free plan allows 2 QR codes a month and shows no click or scan analytics, which makes free Bitly a look at the product rather than a plan to print against. If you run campaigns across channels, that breadth is what the paid tiers buy; if you have one code going on a menu, it is a lot of platform for one square.
QR TIGER and QRCodeChimp. Both give you real editable codes for free, and both meter success rather than usage: 500 scans per code on one, a code paused past 1,000 scans in a month on the other. Fine for low-volume placements, awkward for the placement that works. We wrote both up in detail on is QR TIGER free and what happens at 1,000 scans.
TangoQR. The free plan carries unlimited codes, every one of them a redirect you can repoint after printing, and it never caps or throttles scans. The metering is per code and it starts at 50 lifetime scans: past that mark, repointing that code and reading its country, device and time-of-day breakdowns both need Pro, while its running scan total stays on screen for free. Free images carry the wordmark in the corner. Pro is $10 a month, or $100 a year.
Canva, Adobe, and QR Code Monkey: is their QR code free, and can you edit it after?
Two different shapes of "free" show up under these names, and it helps to tell them apart before you start designing. Canva, Adobe Express, and the wider Adobe.com are design suites: a QR code generator sits inside them as one small tool among dozens built for flyers, posters, and social graphics, and it costs nothing the same way the rest of the free tier costs nothing. QR Code Monkey is the other shape, a site with nothing but a QR maker attached, no design canvas. The plain maker in each hands you a static code: the link written straight into the pattern. Canva is the exception worth knowing about: it now has two QR tools side by side, and its Dynamic QR codes tool makes a code whose destination you can change after printing, on every plan including Free. On Free and Pro that code carries the Canva logo, and scan data sits on Canva's Business plan and up (per Canva's help page, checked 10 September 2026). More in do Canva QR codes expire.
Static is a fine trade when you are printing something today for a link that will never move. It stops being fine the moment that link does, because nothing about a static code can be repointed afterward, whichever of these tools drew it. So the question to ask of any of them is not "is it free" but "which kind did it just give me", and if it's the editable kind, what the redirect underneath costs you: a logo on the code, scan data held back for a higher plan, or a code that stops when you stop paying.
The upside of designing in Canva or Adobe first is real: the flyer or menu is already open there, and dropping in whatever QR image comes out is one click. What that step does not settle is the part that matters once the file leaves your screen, which is what happens to the code after it is printed.
Check what you actually got, then decide if you need more
Same test as everywhere else in this comparison: decode the code with our QR code URL checker. If what comes back is the exact page you designed for, wherever you built the code, you are holding a static one, and the fix for a wrong link later is a reprint. Which tool drew it does not change that answer.
If you want the code itself, not just the image, to survive after you hit publish, that is a separate decision from where you design the artwork, and it is the one thing our own no-signup generator does not pretend to solve either: it stays a plain static maker, free and unbranded, on purpose. An editable TangoQR code is the other option, free to start, a redirect you can repoint rather than an image with the link baked in, with a code's first 50 scans tracked in full before Pro is ever needed. Design the flyer wherever you already work. Decide the code separately, and decide it before the print run, not after.
Thirty seconds that tell you which kind you have
The code itself answers the question faster than any marketing page can, this one included. Run the check on the artwork you are about to send to the printer.
- Save the QR image, or screenshot it.
- Drop it into the QR code URL checker, which decodes the image in your browser and shows the exact text inside.
- Read what comes out against the table below, then ask the provider the only two questions that matter for a printed code: can I change where this points, and what happens to it if I stop paying.
| What the decoder shows | What you are holding | What you can change later |
|---|---|---|
| Your own page URL | A static code, whoever made it | Nothing. Reprinting is the only fix |
| A short link on a provider's domain | A dynamic code running through their redirect | The destination, on whatever terms that provider sets |
| A short link on tgo.sh | A TangoQR code | The destination: free through the code's first 50 scans, always on Pro |
| Text starting WIFI: or BEGIN:VCARD | A payload, not a link at all | Nothing. There is no destination to repoint |
Source: any code can be decoded with the checker on this site, which reads the image locally and never uploads it. tgo.sh is the domain TangoQR codes redirect through.
If the decode shows a redirect and you want to go further, the caching check in QR code tracking and scan analytics shows how to tell whether that provider's redirect counts every scan or quietly loses the repeats.
Free QR code generators: common questions
- Is Google QR code free?
-
A static QR image costs nothing to produce wherever you produce it, including from the browser-side generator on this site, because nothing runs behind the finished file. What free leaves out are the two things a printed code eventually needs: a way to change where it points, and a scan count. Both require a redirect in the path, and a static code has none.
- Does Google have a QR code generator?
-
Whether your browser can turn the current page into a QR image, and where that option sits, is worth checking in the browser in front of you rather than in an article. The more useful question before a print run is what kind of code you end up holding: decode it with our QR code URL checker, and if your own page URL reads back out, it is a static code with no dashboard behind it and nothing to repoint.
- Is a Google QR code static or dynamic?
-
Decode it and you will know, rather than taking anyone's word for it. In a static code the page URL sits inside the pattern itself, which is why it keeps working with no service behind it and why nothing can repoint it or count a scan later. Run the image through our QR code URL checker: if what comes out is your own URL rather than a short link on some provider's domain, the code is static.
- Does a Google QR code track scans?
-
If it decodes to your own URL, no, and no tool can add tracking to it afterwards. A scan is only countable when the phone passes through a redirect that records the request, and a static code has no redirect in the path at all. What scan analytics can and cannot measure goes through this in detail.
- Google or Bitly: which free option is better for a printed code?
-
Bitly's free plan allows 2 QR codes a month and shows no click or scan analytics, per its own pricing page and its Free Plan post, both checked 17 August 2026. A static image from a browser or a free generator has no analytics either, because nothing sits between the camera and your page. So the free versions differ mainly in whether a redirect exists at all: a static code has none, and what Bitly's free plan lets you do with theirs is theirs to state, so read their current pricing before you commit a print run.
- Is there a free QR code you can change after printing?
-
That is what this site makes. Every TangoQR code is a redirect rather than a baked-in link, codes are unlimited on the free plan and scans are never capped. The free limits land per code: images carry a small TangoQR wordmark, and once a code passes 50 lifetime scans, both repointing it and reading its country, device and time-of-day breakdowns need Pro, while its running scan total stays visible. Pro is $10 a month, or $100 a year. See pricing.
- Is Canva's QR code generator free?
-
Yes, and Canva now has two QR tools, both usable on its free plan. Its Static QR Codes tool writes the link into the pattern, so it can never be changed after printing. Its Dynamic QR codes tool lets you change the destination later, with the Canva logo on the code on the Free and Pro plans and scan data only on Business and up, per Canva's help page (checked 10 September 2026). Neither can be converted into the other. Decode whatever it gives you with our QR code URL checker to confirm which kind you are holding before you commit a print run.
- Does Adobe have a QR code generator?
-
Yes, both inside Adobe Express and on the wider Adobe.com site. As with other QR tools built into design apps, what you get by default is a static image with the link baked in, which is fine for a poster or flyer whose destination is already final. If that link might move, Adobe's design tools leave that decision to you: editing a code after it is printed needs a redirect running behind it, not just a nicer-looking pattern.
- Is the Adobe Express QR code generator different from Adobe's?
-
Both are Adobe products and both hand you a QR image without asking for payment, but they sit in different places: Adobe Express is the free, browser-based design app, and its QR tool is built for dropping a code straight into whatever you are designing there. The distinction that actually matters for a print run is not which Adobe product made the image, it is whether the code is static or dynamic, and that is answered by decoding the file rather than by which page you started on.
- Is QR Code Monkey free, and can you edit the code later?
-
The basic maker is free with no signup, the same shape as most dedicated QR sites. Whether a specific code from any provider like this can be edited or tracked after printing is a plan question worth checking on their own current pricing page rather than trusting a screenshot, since it is exactly the kind of detail that changes without much notice. What does not change: a code has to be built as a redirect from the start to be editable later. There is no converting a static code after the fact, on any provider's tool. We go deeper on where it fits in our QR Code Monkey comparison.
Sources
- Bitly: what the free plan includes (checked 17 August 2026)
- Bitly pricing and free-tier terms (checked 17 August 2026)
- QR TIGER pricing: free-plan dynamic codes and the 500-scan allowance (checked 17 August 2026)
- QRCodeChimp pricing: free-tier scan limit and pause behaviour (checked 17 August 2026)
- Google Camera Help: scan a QR code with Camera from Google