Skip to content
QRCodeDojo All tools

14 tools · no account · nothing uploaded

Free QR tools
that stay free.

Every code here is static: your content lives inside the pattern, not on our server. Nothing to sign up for, nothing that expires, and nothing we could switch off later even if we wanted to.

Expiry
Never
Data uploaded
0 bytes
Accounts
None
A desk from above with a phone scanning a printed card that carries a black QR Code, next to a laptop showing the QRCodeDojo generator

Why this site exists

Most “free” QR generators print a link to themselves

Search for a QR generator and most of what you find hands you a dynamic code. It looks the same, but the pattern does not contain your URL — it contains theirs. Every scan goes to their server first and is then redirected to you.

That indirection is sold as a feature: scan counts, editable destinations. It is also a dependency. The code on your five thousand printed menus works only for as long as that company keeps the redirect alive, does not move you onto a paid tier, and does not let the domain lapse. Plenty of people have found out the hard way.

A static code has no middleman to fail. That is the entire idea here.

A two-row diagram: the top row shows a phone reading a QR Code and going straight to a website; the bottom row shows a phone going through a third-party redirect server first, with a warning mark on it
Top: a static code. Bottom: a dynamic one. The extra hop is where things go wrong months after printing.

Nothing leaves your device

The site is static files on a CDN. There is no server that could receive your Wi-Fi password or your contact details, because there is no server at all.

Nothing to sign up for

No account, no email, no free tier that quietly becomes a trial. Open a tool, use it, close the tab.

Nothing that expires

Your content is inside the pattern. If this site vanished tonight, every code ever generated here would carry on working.

An annotated QR Code diagram labelling the three finder patterns, the alignment pattern, the timing patterns, the data area and the four-module quiet zone
Every part of the symbol has a job. The three corners locate it; the quiet zone tells the decoder where it ends.

How it works

The pattern is the data

A QR Code is text, written out in two dimensions. Encode tel:+442071234567 and those eighteen characters are physically present in the arrangement of black and white squares. A camera reads them back with no network involved at all.

The rest is engineering worth understanding before you print anything:

  • Version and modules. More data means a higher version, and version v gives a 4v + 17 grid. More modules in the same printed square means smaller modules.
  • Error correction. Reed–Solomon redundancy at level L, M, Q or H, recovering roughly 7%, 15%, 25% or 30% of damaged codewords.
  • The quiet zone. Four modules of clear space on every side. Trim it and decoders start failing intermittently, which is worse than failing outright.

Our tools show you the version, the grid and the minimum printed size as you type, because those are the numbers that decide whether the thing works on paper.

Work out your exact print size →

FAQ

Questions people ask first

Are these tools really free?
Yes, and there is no version of this site where the generator is behind a paywall. Every code here is static, generated in your browser, with no account, no watermark and no scan limit. The promise is in the tagline: free QR tools that stay free.
What is the catch?
You do not get scan analytics or the ability to change a destination after printing, because both of those require a redirect through somebody's server. We would rather not be that somebody. If you need attribution, the UTM builder gets you most of the way there without putting anyone in the middle.
Do my QR Codes expire?
No. A static code contains your content directly — your URL, your Wi-Fi password, your phone number. Your phone reads it off the paper. There is no link back to us, so there is nothing we could switch off even if we wanted to. If QRCodeDojo disappeared tomorrow, every code ever made here would keep working.
Is my data uploaded anywhere?
No. The site is static files on a CDN — there is no backend to receive anything. Codes are built by JavaScript in your tab. Load a tool page, turn off your network, and it still works.
Can I use these codes commercially?
Yes. Menus, packaging, signage, business cards, product labels — whatever you like, with no attribution required and no licence to buy. QR Code is a registered trademark of Denso Wave, who have never charged for use of the standard.
What resolution should I export for printing?
Export SVG. It is vector, so it prints crisply at any size. Use PNG only when a tool will not accept SVG, and then at 300 dpi or more. The print size checker tells you the exact pixel figure for your dimensions.

Pick a tool and make something you can print

No sign-up wall, no watermark, no “upgrade to download”. Just the code, as SVG or PNG, in about thirty seconds.