Post

My biggest pet peeve is that there's a ton of scam websites that are "Free QR Code Generator"s then the QR code stops working after a few days and then redirects you to ask you to PAY to re-activate it. I made a page on website for making ACTUALLY FREE QR Codes. Enjoy. konig.games/QRCodes/ #QRCodes

2.4K reposts7K likes

Enshittifation strikes again! Corporate management thievery... If they have their way, we would own *nothing*. LAAS (life as a service). Neofeudalism: Owners and serfs.

Honestly if your device can read qr codes it should be able to encode them for you too. QR is just a visual representation of data that directly translates to text. You could create them by hand with graph paper (or just a straight edge and paper) and pen if you know the rules, though inconvenient.

Awesome Adam! Great you brought awareness to this. What a devious scam. Tiiiiny nitpick is that QR codes have a 2 block boundary around them, as per spec, but they often scan fine without :)

Indeed. Here's the link. mini-qr-code-generator.vercel.app Don't trust me blindly. You can validate this URL by comparing it with what you see here - github.com/lyqht/mini-q... . Please note that the line number in this `README.md` file (currently it is 45) may change over time.

mini-qr-code-generator.vercel.appMini QR Code GeneratorThe simplest way to create and scan QR codes. Design beautiful QR codes in just a few clicks, and scan codes instantly. Perfect for everyone, from beginners to professionals.

This will be a godsend for the faires I have to help run because all our hunting for a free, decent, not scam QR Generator were fruitless. Thank you so much for making one!

Small bit of feedback: the code can't be scanned when using a darkmode browser plugin, because it doesn't have a white border. Consider adding a white border on the generated image so it works regardless of the background color it's used on.

I don't get the "expired QR codes" comments here. Don't you all test your generated QR code to see if it actually contains what you want it to, without 3rd party redirects or tracking added? Still good job on making an honest tool that doesn't do such bullshit.

People really should, but if you don’t pay attention, you might miss the redirect anyway. Someone also asked if this webpage worked in all browsers. Many simply don’t understand the tech fully, and the idea is that you shouldn’t have to.

Well see that's the thing, it works just fine for a few days, so when you go to test it, it works. Then you put the QR code where others can see it, thinking it works, and it does. A few days later someone tries to scan it & says "hey your code wants me to pay for something" and *then* you find out.

I see, but what I don't understand is not verifying the contents of a QR code after generating it. With an app like BinaryEye you see exactly what the QR code contains, and if that is not the same as what was entered in the generator, something is wrong. A QR code itself cannot expire.

The average person is not going to think to use an additional app to check if the free instant QR code is trying to trick them or if it actually links to their website, especially when testing the link brings them to the correct website

My fav are those QR codes at pay and display carparks. They direct the hapless to a scam site that takes their money, and then they get a "fine" from the council for not paying for their parking.

I had a random pile of people at my job who wanted QR codes for their projects all of a sudden, and all of the sites to make them seemed skeevy as hell, so I wound up coding up a quick internal site to do it for them easy-peasy... and then nobody there has ever wanted another one again. Sigh.

I'm surprised there's not more scam QR code generators that redirect you through eg a fake Google login to steal people's credentials... If you make the credential stealing start a few days after the code was generated, and only happen say 10% of the time, odds are it would go unnoticed for ages...

I mean if you are using a platform that requires a subscription for a URL you provided that's stupid and you shouldn't be on that platform.

This is one of my pet peeves as well. Its so exploitative. Because people make print media, the QR code works, they print it out, and then their prints are held hostage. I know two people who had that happen to them. I use this tool: zint.org.uk There is a Flatpak on Flathub which I use.

zint.org.ukOpen Source Barcode GeneratorZint is a free and open-source barcode generator for desktop, command line and developer workflows, supporting many linear, stacked, postal and matrix barcode formats.

Generating QR codes is fast and cheap, which makes it even more scammy that websites either paywall, or generate redirect links instead of putting your actual link in. It doesn’t cost Pavel anything to have this little website up for you.

I made a free qr code generator 20+ years ago. It's still running I think. There are so many others. How lucky did you have to be to find the dodgy one?

Found out recently that you can create QR codes using MS Word. Ctl-F9 then write in {displaybarcode "YOUR_LINK_OR_TEXT" QR \q 3}. The {} are there, just write in your destination site in quotes.

Yeah these are super scammy, few years back ran into a service which allowed you to have a QR for paramedics including your blood types, diabetes etc. info, and it was also paywalled. 😅

Neat! I despise people who do crap like this as well so it's really nice to see someone do the actual thing properly. Just one thing: The colour picker in Firefox uses the Windows' native colour picker dialog which is the same rubbish as the one in MSPaint.

I just vibecoded an app that's much less useful... A quirky unit converter that measures time in Scaramuccis, distance in Smoots, length in Canada Geese, area in Manhattans, speed in Furlongs per Fortnight, and casualty rates in Benghazis per Scaramucci. absurdunitconverter.my.canva.site

absurdunitconverter.my.canva.siteAbsurdUnits
Katie Phang@katiephang.bsky.social

Judge Sullivan ordered Todd Blanche to comply "by no later than July 2, 2026" with the provision of unredacted documents and other important items in the Epstein Files. It's July 1. Let's see what today brings in terms of Blanche's attempts to appeal, etc. storage.courtlistener.com/recap/gov.us...

awesome that you’ve done this! i’m not sure if this still applies in 2026, but i wrote some qr code generation software years ago and ran into issues with some readers when i didn’t generate a border around the qr code. it’s apparently part of the standard.

I didn't know this scam was possible, let alone a thing. I recently ordered 100 business cards with a QR code. I hope it still works when I need it.

QR codes can't "expire". But if the code is the url for a shady redirect site instead of the site you wrote, that's your fault for not checking what the generator actually put in there. There is usually absolutely no need for a redirect.

I agree with the fact that the QR code was a crappy redirect, and one should verify the result. As the (SW / embedded developer) husband of a very non-technical psychologist I have learned not to be too judgmental of those who do not fully grok (sorry) these technologies.

How do you expect a layperson to verify a generated QR code? What should they do that isn’t ”scan the code and see where it takes you”?

and you think if someone doesn’t take this exact step because they failed to anticipate foul play, that’s on them?

"then the QR code stops working after a few days and then redirects you" - I assume that you tried to phrase it for people who are not technical and tried to make it "concise". The trick is that this is not concise. This is wrong from at least a few perspectives. 1/*

"QR code stops working" - no, it doesn't. The QR code is just a representation of a stream of bytes. It has a pretty I would call "readability". It is either processable all the way to the point where the validation of decoded byte stream succeeds or it is not. Simply "yes" or "no". 2/*

I would assume that you wanted to say something like this: "There's a short URL, which is encoded in that QR code. That URL points to a virtual resource on some web server. That resource has a feature to respond with a redirect message. For some period of time that message points to ..." 4/*

fantastic, looks good, will keep in mind - but i've never dealt with any of those, do qr codes literally not just encode a piece of text??? because then to do this you'd just be discreetly running it through grabify... nuts

Heads up, your QR code generator is standards-noncompliant: • The QR code needs 2 grid-spaces of “quiet area” (margins of white) for it to stand out from the background. • The tool should enforce that light color is lighter than the dark color, and warn the user when the contrast is insufficient.