About EZQR
EZQR is a QR code generator built and maintained in Canada. Static QR codes are free forever. Dynamic QR codes are a paid feature with no upsells, watermarks, or surprises.
Who's behind EZQR
Hello. I'm Sean Wilson. I build and run EZQR. If something on the site is broken, confusing, wrong, or could be better, send me an email.
You can find more about me at seanwilson.ca, or reach out directly at [email protected].
Outside of EZQR, I do pro-bono technical work for charities and nonprofits. Canadian charities and similar nonprofits get five years of sponsored dynamic QR codes on EZQR — it's the same idea, applied to the product.
Why EZQR exists
QR codes are useful, but many generators are jam-packed with ads or secret pricing.
EZQR's static QR codes are just that - static QR codes - and are free forever. They don't expire, get watermarked, or depend on EZQR being online ( a static QR code encodes the destination directly into the image). Dynamic QR codes on the other hand - the ones that you can change after printing or track scans for - are a paid feature. That split is the entire idea. EZQR is built and priced in a way that it becomes self-sufficient to keep running with just a handful of dynamic QR code subscribers.
What you can count on
- Static codes work without EZQR. If EZQR disappeared tomorrow, every static QR code you generated here would keep working. The data in static QR codes lives in the QR code itself.
- Payments are handled by Stripe. Card details never touch our infrastructure.
- HTTPS everywhere. Every connection to ezqr.ca and the dashboard is encrypted in transit.
- Built in Canada. Run from Canada by a Canadian — read more on the Made in Canada page.
Need a hand?
For product questions, billing, or feedback, email [email protected]. For the FAQ, see the FAQ page.