Why ThugQR? Because our links never die.
About us

We went against the grain. That is why we are called ThugQR.

Most QR code generators turn a simple need into a subscription. We did the opposite: every feature free, no limits, no expiry date. Here is the story behind the name.

Welcome to the family.

It started with a menu

A “free” generator, day by day
  1. Day 1 Menu code printed on 200 table cards
  2. Day 7 Customers scan, the menu opens
  3. Day 14 The other generator’s free trial quietly ends
  4. Day 15 They ask for a subscription to reactivate the code

Picture a small restaurant. The owner finds a “free” QR code generator, adds a link to the menu and prints the code on two hundred table cards, a window sticker and a stack of flyers. Everything works. Customers scan, the menu opens, life is good.

Two weeks later the code stops working. Instead of the menu, customers see a page that says the code has been “paused” and asks for a monthly subscription to switch it back on. The link was never really in the code. It went through the generator’s own servers, and the free trial had quietly ended. The owner has a choice: pay every month for as long as the cards are on the tables, or throw everything away and print again.

This is not a rare story. It is the business model.

How the game usually works

Final score

8 of their rules. We broke every single one.

People need QR codes for their menus, shops, events, Wi‑Fi and business cards. A lot of generators treat that need as leverage. These are the rules most of them play by, and the rules we play by instead.

Most QR generators ThugQR
Downloads A few free downloads, then pay Unlimited, forever
Expiry Codes stop working when the trial ends Static codes that never expire
Scans Scan limits on free plans Unlimited scans
Quality Low resolution free, SVG and print sizes behind a paywall Up to 4096 px and vector SVG, free
Design Logos, colors and frames are “Pro” features Every design feature, free
Branding Their watermark on your code No watermark, ever
Sign‑up An account and your email, before you can download No account, no email
Privacy Every scan tracked and logged Made in your browser, analytics only if you agree
The ThugQR mascot, a small gangster in a fedora holding a QR code

The boss’s code

  1. Never lets a code expire
  2. Never snitches on what you make
  3. Never sends you a bill

So why “Thug”?

When we looked at all of this, one thing was clear: the respectable‑looking generators, with their neat pricing pages, were the ones running the shakedown. Limits on downloads. Limits on scans. Limits on quality. Codes held hostage until the subscription is paid. All of it built on top of something that should be simple and free.

So we decided to go the other way, against the line almost everyone else follows. No limits, no rules designed to squeeze you, no expiry dates. In a world where the “good guys” set the traps, the one who breaks their rules is the thug. That is where the name comes from. Thug is our opposition, written into our name.

The irony is not lost on us: the thug is the only one playing fair.

Our mascot says the same thing. A little gangster in a fedora, with his own code of honour: he never lets a code expire, he never snitches on what you create, and he never sends you a bill. He is a rebel, but he is on your side.

Our code of honour

  • Codes that never expire

    Your link is written into the pattern itself, not rented from our servers. Nobody can switch it off, not even us.

  • No limits, anywhere

    Download as many codes as you like, in PNG, JPEG, WEBP or SVG, at full quality. Every time.

  • No sign‑up, no watermark

    Open the page, make the code, take it with you. That is the whole deal.

  • Private by design

    Everything happens in your browser. What you type and upload never reaches us, and visitor statistics run only if you allow them.

Ready to break the rules?

Make your QR code in about a minute. Free, unlimited and yours forever.

Make a QR code