Buyer's guide
Choosing a QR code generator, without the sales pitch.
Most “best QR code generator” lists are affiliate pages. Here is the part nobody leads with: for the majority of Australian businesses, the code itself is identical everywhere, and the decision comes down to four things.
The honest version
The code is a standard, not a product
A QR code is defined by ISO/IEC 18004. Encode the same link at the same error correction level in any compliant tool and you get the same pattern of squares. No generator produces a code that scans “better” than another.
So when a tool claims superior scan rates, it is describing its own marketing, not physics. What genuinely differs is everything around the code.
The four things that actually differ
| Question | Why it decides the outcome |
|---|---|
| Static or dynamic? | The single biggest factor. Static never expires and is free. Dynamic is editable and trackable, and stops working when you stop paying. |
| Vector export? | Without SVG or PDF you cannot print at signage size without softening the module edges. |
| Where does your data go? | Server-side generators receive whatever you encode. That matters for WiFi passwords and client contact details. |
| Account required? | Sign-up walls usually exist to convert you to a dynamic subscription later. |
Pick by what you are actually doing
| Your situation | What to use |
|---|---|
| Permanent link — website, booking page, Google review | Any free static generator. Do not pay for this. |
| Café menu that changes weekly | Free static code pointing at a fixed URL; change the page, not the code. |
| Print run where the destination may change | A paid dynamic code. This is the one case where a subscription earns its keep. |
| Marketing campaign needing scan counts | Dynamic, or a static code pointing at a URL with your own analytics on it. |
| Thousands of unique codes from a spreadsheet | A tool with bulk CSV import, or the open-source libraries directly. |
| Heavy brand design work | Canva or Adobe Express, if you are already working in them. |
Where we fit — and where we don't
QR Generator AU is built for the first two rows of that table: free static codes, generated in your browser, with SVG export, no account and no expiry, plus Australian hosting and an ABN behind it. Our dynamic tier exists for the third row.
We are not the right choice if you need deep team permissions, a large-scale campaign platform with enterprise reporting, or design tooling that goes well beyond the code itself. Established international platforms do those things properly and we would rather say so than pretend otherwise.
Two claims worth treating sceptically
- “Free forever” on a trackable code. Tracking requires a redirect server, and servers cost money. If scans are counted, something is paying for it — usually you, later.
- “Unlimited scans.” A static code has no scan limit by definition; there is nothing to limit. Advertising it as a feature implies the alternative exists.
A two-minute test before any print run
- Download the SVG and print one at the real final size.
- Scan it with an iPhone and an Android phone.
- Scan it in the actual lighting, from the actual distance.
- Confirm the destination loads quickly on mobile data, not just WiFi.
This catches almost every expensive mistake.
Straight answers
Questions people ask before choosing
What is the best free QR code generator?
For a permanent code pointing at a fixed destination, any generator producing a static code is equally good — the output is defined by an ISO standard, so the code itself is identical. Choose on what surrounds it: whether you are forced to sign up, whether the code later expires, and whether you get a vector file for print.
Are free QR code generators safe to use?
The code is safe either way. The question is what the tool does with what you type. Most generators post your data to a server before returning an image, which matters if you are encoding a WiFi password or a client's mobile number. Tools that generate in the browser never transmit it at all.
Why do some free QR codes stop working?
Because they were dynamic, not static. A dynamic code points at the provider's redirect server, so it dies when the free trial ends. A static code encodes the destination directly and cannot expire. If a tool offers scan tracking on a free plan, the code is dynamic.
Do I need a paid QR code generator?
Only if you need to change the destination after printing, or count scans. If neither applies — and for most cafés, tradies and single-location businesses it does not — a free static code does the same job permanently.
Does it matter which generator I use for print?
Yes. You want an SVG export. A vector file stays sharp at any size, while a low-resolution PNG stretched onto an A-frame produces soft module edges and unreliable scanning.