QReate.dev

One day, I was at the Lisbon Vegan Market with my girlfriend when I overheard a seller telling a customer that their QR code had expired. I thought to myself, “QR code expired?!”
If you know what a QR code actually is, you understand how strange this sounds. A QR code is simply a different representation of information—like representing the number 1234
in binary as 10011010010
or in hexadecimal as 4D2
. There’s no inherent concept of expiration in a QR code itself.
I spoke with the seller, and they explained that they had purchased the QR code from a QR code generation website. I was genuinely shocked. 😅 I told them, “I’ll generate you a QR code for free, and you’ll never have to worry about it expiring again!"—and I did just that, right on the spot.
When I got home, I had an idea: Why not create a website where users could generate simple QR codes that work forever and cost nothing? And not only that—what if the site also offered QR codes with tracking features for free, allowing users to see how many times their QR code was scanned and from where?
So, I did exactly that! I built this website using Next.js with PocketBase as the backend. Is it perfect? Of course not! But does it work? Yes—and it’s free! The website is ready for you to use, and now I can focus on my next idea. 😁
Go ahead, try it out! It’s completely free. The only catch is that you can have a maximum of 5 active QR codes with tracking, and their scan data is automatically deleted after 365 days.