QR Code Generator
Make a QR code that will still work in five years — or set it to expire on purpose.
QR Code Customization & Style
How it works
- Enter your text or URLAnything that fits — a link, a note, an address.
- Leave it static, or set an expiryNo Expiry keeps everything in your browser; any other option makes it a trackable, expiring dynamic code.
- Download the PNG or SVGYours to use anywhere.
What this tool does
- Static mode: no redirect service, no account, no tracking — the data is in the code itself
- Optional dynamic mode: set an expiry date and see a scan count, at the cost of the destination being stored on our server
- Download as PNG or SVG
- Works for any plain URL or text you paste in
Frequently Asked Questions
Privacy and security
A static QR code (no expiry) is generated entirely in your browser, like every other tool here. A dynamic QR code (with an expiry date) sends the destination URL to our server, because it needs to look up and possibly change that destination later. Nothing else about you or your device is sent either way.