What it does
Useful, focused capabilities
- Text, URL, Wi-Fi, email, SMS, phone, and vCard payloads
- PNG and SVG download
- Four error-correction levels
- Optional browser decoder verification
- No dynamic redirects or tracking
Create & share · browser-local
Create static QR codes for text, URLs, Wi-Fi, email, SMS, phone, and vCards locally, then download PNG or SVG without tracking or upload.
Work happens in the current browser. The route does not require an account or a server-side processing job.
Interactive browser workspace
The live tool is loaded in this browser only. This route does not need camera, microphone, or screen-capture permission for its main task.
Open this local tool →What it does
Browser compatibility
JavaScript and Canvas or SVG support; optional BarcodeDetector verification when available.
Questions people ask
No. The destination is encoded directly into the image. There is no Aftermath redirect, expiry, or scan tracking.
M is a balanced default. Q or H can tolerate more damage but usually produces a denser code.
Yes, but unknown backgrounds can reduce contrast. Test the exported code on its final surface.
Modules must use whole pixels. The renderer chooses the largest whole-pixel scale that fits the requested size.
No. It becomes part of the visible QR payload locally. Anyone who can scan the finished code may read it.