Made on your device
Your content is encoded locally in the browser, with no upload and no tracking of what you generate.
Turn any text, link or Wi-Fi network into a QR code, tuning the colors, size and error-correction, then download a crisp PNG or an infinitely scalable SVG. Free, unlimited, nothing sent anywhere.
Your content is encoded locally in the browser, with no upload and no tracking of what you generate.
Grab a raster PNG at any size, or a resolution-independent SVG for print and design work.
Generate as many codes as you like, with custom colors and error-correction. No sign-in, no quota.
No. Your content is encoded entirely in your browser, with no upload and no tracking of what you generate.
Any text or URL, plus Wi-Fi network details so people can join by scanning. Tune the colors, size, and error-correction level to taste.
Choose the Wi-Fi option and enter your network name (SSID), password, and security type. The generated QR code lets phones join your network by scanning it — no typing the password. As with everything here, it's built in your browser and never uploaded.
A raster PNG at any size, or a resolution-independent SVG for print and design work.
No. These are plain static QR codes, not redirects. They never expire, track nothing, and are yours to use forever.
Yes. Generate as many codes as you like, with no sign-in and no quota.
Generate strong, random passwords in your browser. Choose length, character sets and symbols. Nothing leaves your device.
Generate UUIDs, secure random tokens, API keys and secrets in bulk, made in your browser with the Web Crypto API.
With a single shortcut, highlight anything on your screen and get an instant context aware explanation and translations.
Spotted a bug, want a feature, or just have feedback on QRForge? Send us a note and we'll get back to you.
Prefer to talk it through? Book a 30-min call →