Links & plain text
Paste any URL or message. The grid updates as you type — no generate button to hunt for.
Free · instant · no sign-up
Links, Wi-Fi logins, contact cards — generated live in your browser, in your colors, ready to download as a PNG.
Appearance
⚠ Low contrast between code and background — scanners may struggle. Try a darker code or lighter background.
Scan to open the QR Forge repo
⚠ Emoji were removed — this QR format can't encode them reliably.
Paste any URL or message. The grid updates as you type — no generate button to hunt for.
Encode an SSID and password into a standard Wi-Fi QR payload. Most phone cameras join the network on scan, no typing required.
Name, phone, email, and site bundled into a vCard. Scanning it offers to save a new contact directly.
Match a brand palette or a poster's background. A contrast check warns you before a code becomes unscannable.
Text/URL, Wi-Fi, or Contact.
The preview redraws itself live, right there in your browser.
Pick a size and a color pair that fits where the code will live.
Save it as a PNG — ready to print, post, or paste into a slide.
No. Every code is built locally in your browser with JavaScript. Nothing you type is uploaded, logged, or stored anywhere.
That's inherent to the Wi-Fi QR format, not this tool — anyone who scans the code can see the network's credentials. Only share Wi-Fi codes with people you'd trust with the password directly, and avoid posting them somewhere public.
Usually low contrast between the code and background, a size too small for the amount of data, or a low error-correction setting. Raise the contrast, bump the size up, or switch error correction to Q or H.
Yes — generate at a larger size (400px+) before downloading so it stays sharp at print resolution, and always test-scan the printed result before mass-printing.