Generate customizable QR codes with color options and multiple export formats
Share URLs, WiFi credentials, contact info, payment links, app deep links, and more.
Customize colors to match your brand. Maintain good contrast for reliable scanning.
Download as PNG for raster graphics or SVG for scalable vector format.
Hop to nearby dev utilities without losing context.
Quick steps so you can get results fast.
Shorter content makes a simpler code that scans more reliably.
Higher levels survive more damage or a logo overlay but make the code denser. M is a good default.
Use a larger size for print; keep a quiet margin around the code.
Download the PNG and scan it with your phone before printing or publishing it.
Everything you need to know about QR Code Generator.
Answers to the most common devtool questions.
No. The content is stored in the code itself; there is no redirect service, so the code works as long as the URL or text it contains is valid.
No. Because there is no redirect, ToolzStack cannot see when a code is scanned.
No. This tool runs in your browser with JavaScript, and what you type or paste is not sent to ToolzStack servers. Page visits are measured with Google Analytics, as described in the Cookie Policy.
Your input stays in the page while it is open. A few tools keep a short history or favourites in the local storage of this browser; you can clear it in the tool or in your browser settings.
Use Report a Bug on the page or the contact form, and include a sample input that shows the problem (remove anything sensitive first).