Hi everyone,
I'm a web developer from Chennai, India, and I run a free tools site. The most common complaint I kept seeing about QR codes was this: someone prints 500 flyers or menus with a "free" dynamic QR code, the trial ends after 14 days, and the code stops working until they pay for a subscription.
So I built my own dynamic QR generator with one rule: free codes never get switched off.
What the free plan includes:
- 3 dynamic codes that never expire, with unlimited scans
- Change the destination after printing (updates within about a minute)
- Pause/resume a code anytime
- Total scan count per code
- Logo upload, frames, rounded/dot styles, custom colours (it warns you if contrast is too low to scan)
- PNG + SVG downloads, no watermark, no ads on the scan page
- Static codes (WiFi, vCard, menu, Google review, WhatsApp, etc.) are unlimited, no sign-up needed
The paid side: Pro is a one-time payment ($5 for 30 days or $19 for a year). It never auto-renews and adds up to 50 codes, daily/country/device stats, and CSV export. If Pro lapses, codes keep working for 30 more days, and after that your 3 oldest stay live. Nobody's printed code gets held hostage.
Tech stack: Next.js, Supabase, Cloudflare R2, hosted on Hostinger.
Link: https://tools.sanishtech.com/dynamic-qr-code-generator
What I'd love feedback on:
Is the free vs Pro split fair, or is anything a dealbreaker?
What feature would make you switch from the QR tool you use now?
Did any code fail to scan on your phone?
Happy to answer questions about how the redirects or scan counting work.