Creator Tools
QR Code Generator
Create QR codes for URLs, plain text, WiFi networks, and more — generated locally with adjustable size and error correction, downloadable as PNG.
The QR matrix is generated locally per ISO/IEC 18004 — your content, including any credentials, never leaves the browser.
Error Correction, Size and Print Reality
Higher error-correction levels (up to 30% damage tolerance) make codes denser, not larger — pick H for print that may get dirty or worn, L for clean screens. The two practical failure modes are contrast (dark code on mid-tone background, or inverted colors that some scanners refuse) and quiet zone: the code needs its white margin, so a code pasted edge-to-edge on a flyer scans worse than the same code with breathing room. Test the final output with more than one phone before printing a batch.
How the Tool Works
- Choose the content type: URL, plain text, or WiFi network credentials.
- Fill in the fields; the tool builds the correct payload format for the type.
- The QR code renders locally in a canvas — no external service receives your data.
- Pick a size and error-correction level (higher = more damage-tolerant but denser), then download the PNG.
Typical Use
Common Questions
Do the QR codes expire?
No. A QR code is just an encoded image of your content. Codes pointing at your own URLs last as long as those URLs do — unlike accounts on some free QR services.
Is my WiFi password sent to a server?
No. Encoding happens locally in the browser, which is essential for credentials.
Related Creator Tools
Secure Password Generator
Generate cryptographically secure passwords locally via crypto.getRandomValues() with accurate real-time entropy scoring and zero server transmissions.
Random String Generator
Generate cryptographically secure random strings for tokens, IDs, and keys — with full control over length and character sets.
URL Encoder & Decoder
Convert special characters to percent-encoded hex sequences (%20) and decode URI strings.