Digital extortion
โUpgrade now or your QR code stops working.โ When a code is already printed on physical things you've paid to produce, that's not a sales pitch โ it's a ransom note with a logo. Pay forever, or watch your own materials break.
QR Puppy makes the code, hands it to you, and walks away. No tracking links, no redirects, no โsign up to keep your code working.โ Just an honest little square that does exactly what you told it to. ๐พ
Pick one โ the puppy does the rest.
QR codes have error correction baked in โ scratch them, splash them, sticker over them, and they often still scan. Wreck one on purpose and watch a live decoder keep score. (Spoiler: it survives more than you'd think.)
Add QR Puppy to your phone or desktop and it opens like a native app โ fully offline, no app store, no account, no tracking. Make and scan codes even in airplane mode. ๐พ
๐พ QR Puppy is installed โ you're all set! Open it from your home screen anytime.
Somewhere along the way, QR codes got predatory. We think that stinks.
Lots of โfreeโ generators secretly point your code at their server first, then forward it on. Handy โ until they put it behind a paywall and your printed flyers go dead.
Those middle-man redirects log every scan: who, where, when, what device. Your customers didn't sign up to be followed for scanning a menu.
โYour dynamic QR code will stop working unless you upgrade.โ A code that can be switched off was never really yours.
The quick answers. For the deep dives, visit the library.
Yes โ 100% free, with no accounts, no watermarks and no limits. Every QR code is generated right in your browser, so there's genuinely nothing to charge for.
Never. QR Puppy only makes static QR codes that encode your data directly. There's no redirect domain, so codes can't expire and nobody can track who scans them.
Website links, plain text, Wi-Fi, email, SMS, phone, contact cards (vCard), locations, calendar events and crypto addresses โ and you can customize colors, gradients, shapes, logos and frames in the design studio.
Yes. Because codes are generated and scanned entirely on your device, QR Puppy keeps working even with no internet connection.
Static codes are ideal for print because they never break. See our guide to printing QR codes for sizing, contrast and material tips.
Free today, free tomorrow, free when you forget we exist and come back in three years.
Pick a type, fill in the details, make it adorable, download. It all happens on your device. ๐ฆ Bulk generate โ ๐ 1D barcodes โ
Paste a list, get a ZIP of QR codes โ all made and checked on your device, nothing uploaded. Perfect for menus, events, class sets and inventory.
One code per line as label, type, value. Type is optional (defaults to url).
Types: url ยท text ยท wifi (SSID|password|WPA) ยท email ยท tel ยท sms ยท geo (lat,lng)
Make classic 1D barcodes โ UPC, EAN, Code 128 and more โ for products, inventory and labels. Free, offline, no tracking.
Decoded on your device, never uploaded. We'll also show you exactly where a link goes before you tap it.
Every tool runs entirely in your browser โ free, offline, no accounts, nothing ever uploaded. ๐พ
Read retail barcodes โ EAN-13, UPC-A and EAN-8 โ with your camera or an image. Decoded on your device, never uploaded.
Paste any link โ from a QR code, an email, anywhere โ and see the tricks before you tap: shorteners, tracking parameters, look-alike domains and more. Nothing leaves your device.
Many "free" QR services don't encode your destination โ they encode a link to their own server, which can track every scan and be switched off unless someone pays. Check any QR code's link to see who really controls it. All on your device.
QR codes carry built-in error correction โ scratch them, splash them, sticker over them and they often still scan. Damage one on purpose and watch it survive. A live jsQR decoder keeps score.
How big should a QR code be printed, and from how far will it scan? Rule of paw: scan distance โ 10ร the code's width โ and every module needs to survive the printer.
The last digit of a barcode isn't random โ it's a check digit that catches typos and misreads. Type a number to compute or verify it: EAN-8, EAN-13, UPC-A, GTIN-14/ITF-14, ISBN-10 and ISBN-13.
The QR Puppy Manifesto
A black-and-white square is just a number printed in light and dark. It costs nothing to make and nothing to keep working โ forever. Yet an entire industry has turned that harmless square into a subscription, a tracker, and sometimes a trap. We think that's wrong, and we built QR Puppy to prove it doesn't have to be that way. ๐พ
The trick is simple. A โfreeโ generator doesn't encode your link into the QR code. It encodes a link to their server, which then forwards visitors to your real destination. They call this a โdynamicโ QR code and sell it as a feature. What it really is, is a leash โ and they hold the other end.
Once your code is printed on ten thousand flyers, stamped on a product, or etched onto a restaurant table, you can't change it. They know that. So the price goes up, the โfree trialโ ends, and a message appears: pay, or the code goes dark.
โUpgrade now or your QR code stops working.โ When a code is already printed on physical things you've paid to produce, that's not a sales pitch โ it's a ransom note with a logo. Pay forever, or watch your own materials break.
Static QR codes never expire โ the math doesn't rot. But middle-man codes are switched off the moment you stop subscribing. Menus, business cards, gravestones, parcel labels, museum placards โ all bricked on a billing cycle.
Every scan flows through their redirect, so every scan is logged: location, time, device, IP, how many times. Your customers scanned a poster. They didn't consent to being tracked across a parking lot.
Redirect codes train people to trust that a square will quietly send them somewhere else. Scammers love that. Fake parking meters, counterfeit invoices, swapped restaurant stickers โ โquishingโ attacks thrive on the redirect culture these platforms normalized.
Your scan analytics, your destination URLs, your campaign โ locked inside someone else's dashboard. Export is โpremium.โ Leaving means your codes die. That's not a service; it's a hostage situation dressed as a SaaS.
โFree QR code generator!โ โ in the largest font. The part where it's only free until it isn't, and only yours until they decide otherwise, is in the footer, in grey, six point.
๐ We're lobbying for it
Predatory QR practices exploit a gap most people don't know exists. We're calling on lawmakers and consumer-protection regulators to close it. Here's the bill we want โ and we'll back anyone who carries it.
Are you a legislator, regulator, journalist, or just someone who got burned? Use QR Puppy, share it, and tell people the square was supposed to be free.
QR Puppy is a Progressive Web App, so you can install it on your phone or computer and it becomes an app that launches instantly and works with the internet switched off. No app store, no account, no download bloat โ just a home-screen puppy that makes and scans codes anywhere, forever. It's the whole philosophy made concrete: a tool that needs no cloud can't be tracked, throttled, or taken away. Install it from the home page, or read how it works.
QR Puppy has no servers, no accounts, and no analytics โ there's literally nowhere for your data to go, because every code is built in your own browser. Don't take our word for it: the whole thing is open. Read it, audit it, fork it, self-host it, print it on a t-shirt.
A tool that asks you to trust it should let you verify it. That's the deal.
For as long as QR Puppy exists, it will be: