Style and download QR codes in your browser. Logos and rendered images never leave your device. PNG/SVG downloads use a separate high resolution (default 2048px) for print-ready output. Optional scan analytics use a short link you control; only the destination URL and events are stored in Supabase.
Encodes: https://example.com/
QR points to your site first; each open is logged then redirected.
Canvas draws the same styled QR as PNG exports. SVG preview shows how vector modules look; downloads still use your export resolution.
On-screen only. Keeps the editor fast while you tune the design.
PNG is always a bitmap at this pixel size — use 2048+for print (~300 DPI depends on physical size). SVG download keeps QR modules as vector paths. If you use a PNG/JPEG logo, the center is still a raster <image> inside the SVG, so zooming there will soften. For a fully scalable export, upload an SVG logo file (see Logo section).
Max 2 MB. PNG/WebP for photos; .svg for infinite-zoom logos inside SVG QR downloads. Scripts in SVG files are stripped before use.