Free tool

QR Code Generator

Turn a link into a QR code built to the print spec: a proper quiet zone, high error correction, and a file big enough for a truck door. Download the PNG and put it anywhere.

What the code points at

A web address, a Google review link, a booking page, a phone number written as tel:+17545550100, an email as mailto:you@business.com, or plain text.

Nothing you type leaves your device. The code is drawn in your browser, so there is no tracking redirect in the middle and no account that can expire and break your printed material.

Your QR code appears here

Worked example

A code built for a truck door, not a screen

Point it at one action, choose High error correction, and download bigger than you think you need.

The ideal way to fill it in

Points atYour direct review link
Error correctionHigh: survives scuffs and a logo
Download size2048 px for print

What comes back

Quiet zoneincluded automatically
Corner squaresuntouched, scannable
No middleman redirectnever expires

A crisp PNG that scans from ten feet when printed at one inch per ten feet of distance, with five words beside it: “Scan to leave a review.”

Test the printed proof with your own phone before the print run. Every failed code skipped that step.

Why most printed codes fail

The five things that decide whether a code gets scanned.

A QR code is not a picture, it is a printed data format with tolerances. Most codes that fail in the field fail for the same handful of reasons, and every one of them is decided before the file goes to the printer.

Quiet zone Four modules of clear white on every side. Crowd it and phones stop finding the code. This tool adds it for you.Finder patterns The three corner squares are how a camera locks on. Never crop, round, or paint over them.Error correction Level H rebuilds the code with up to 30% of it damaged, the level that survives road grime and a centered logo.Size and contrast Roughly 1 inch printed per 10 feet of scanning distance, dark on light, never inverted.

Point it somewhere useful

A code on a counter card should land on the one action you want: leave a review, book a slot, pay an invoice. Sending people to your homepage wastes the scan.

Test it before you print

Scan the actual printed proof, not the screen, with both an iPhone and an Android, in the light the code will really live in. Ten seconds now saves a reprint.

Tell people what they get

A naked square gets ignored. Five words next to it, like “Scan to book your estimate”, is the difference between a decoration and a lead.

Questions we get asked

Will this code ever expire?

No. The link is encoded directly into the pattern, so there is no middleman service to shut down and no subscription to lapse. The trade-off is that the destination is fixed. If you need to change where a printed code goes later, point it at a page on your own site and change the redirect there.

How big should I print it?

A workable rule is one inch of printed code for every ten feet of scanning distance. A counter card at arm’s length is fine at three quarters of an inch. A yard sign read from the sidewalk wants three inches or more. Download the 4096 px file for anything larger than a sheet of paper.

Can I put my logo in the middle?

Yes, at High error correction, covering no more than about fifteen percent of the area and never touching the three corner squares. Then test the printed proof. The whole point of the redundancy is that it has a limit.

Can I tell how many people scanned it?

Not from the code itself. Point it at a URL with campaign tags, or at a dedicated landing page, and your analytics will count the visits. That is also how you find out whether the truck door or the counter card is doing the work.

Is any of this sent to your servers?

No. The generator runs entirely in your browser. Nothing you type is transmitted, logged, or stored, and the file is created on your own device.

Who built this

Why the print spec is the whole product

Most free QR tools draw a code that scans on a screen and dies on a truck door. Every rule on this page exists because we have replaced codes that failed in the field, usually for one of the five reasons above.

A scan is step one. The destination is the part that pays: a direct review link that opens the review box, a direct booking page that skips the platforms, or a landing page that matches the sign the code is printed on. We build all three.

Built and maintained by Project Driver. Last reviewed August 2026.

Let’s talk

A code is one step. The follow-up is the system.

We wire the scan into what happens next: the review request that goes out same day, the booking that lands on your calendar, the reminder that chases the ones who did not finish.

Everything we do

Big footer. Bigger returns.

Every service we run, one scroll away. Start with the AI employee, or see how it all comes together.

Scroll to Top