QR Studio
Build scan-ready QR art for real-world use. Choose templates, add UTM links, tune module shape, finder eyes, colors, logo, badge and error correction, monitor payload density and export SVG or poster PNG files. Everything runs locally in your browser.
logos / rough scans
Scan-safe uses block characters and is the only ASCII export intended for scanner tests. Compact text is a small visual preview; many camera scanners cannot read it.
type something to generate
Browser-local execution
Inputs stay inside the current tab unless you copy, download or explicitly export.
Session handoff
Magic Paste can pass input to a target tool through sessionStorage, never through the URL.
User-owned state
Favorites, recent tools and workflow history are local browser data you can clear from the browser.
Suggested next moves
Fixed native slots for developer products. No third-party tracking, no popups, no layout shift.
How to use
- 01Choose a template such as URL, WiFi, vCard, SMS, email or event.
- 02Tune module shape, finder eyes, logo, badge, color, margin and error correction.
- 03Check payload pressure, test scanning, then download QR SVG, poster SVG or art PNG.
FAQ
- What error-correction level should I pick?
- L (7%) keeps the code small. M (15%) is the common default. Q (25%) and H (30%) survive more damage / occlusion — pick H if you plan to overlay a logo.
- Is anything sent to a server?
- No. The QR is generated locally with the qrcode library running in your browser.
Related tools
- /gen→Mock Data GeneratorGenerate deterministic user mock data as JSON or CSV.
- /gen→Password GeneratorGenerate strong random passwords with entropy estimation.
- /gen→Lorem Ipsum GeneratorGenerate placeholder text by paragraphs, sentences or words.
- /gen→Recipe GalleryCurated local workflow recipes for repeatable developer transformations.