A scan away.
Create a static QR code for a link, contact or Wi-Fi network. Export PNG or SVG.
Enter content to begin.
Keep the white quiet zone when placing or printing the code. SVG stays sharp when resized. Scan-test at the actual size.
Decode a QR image
Decoding depends on browser support. Decoded links are not verified as safe and are never opened automatically.
Using QR Code Generator & Templates
Create a static QR for text, a URL, a personal Wi-Fi network or a contact, and inspect QR images when your browser supports decoding.
How to use it
- Choose text/URL, Wi-Fi or contact mode and enter the relevant fields. Contact output uses vCard 3.0.
- Choose error correction and PNG size, then explicitly create the code. Download PNG for raster use or SVG for scalable placement.
- Test the downloaded code on your intended devices at the final print/display size. Keep the white quiet zone around it.
- Clear all content when finished. The decoder can inspect a supported image without automatically opening decoded links.
Worked example
- Input and settings
- Text/URL mode with https://example.com.
- Expected result
- PNG and SVG codes that encode https://example.com. Editing the input immediately invalidates the old downloads.
Limits and common mistakes
- Content limit: 1,200 UTF-8 bytes; high error correction may accept less. A QR is static; changing its content requires a new export.
- Wi-Fi template supports WPA/WPA2 personal passphrases and open networks, not enterprise or WPA3-only setup. Anyone who scans the code can recover the encoded credentials.
- Contact fields are personal information. The tool puts no QR content in URLs, local storage or tool-event reporting. The QR route is excluded from the site ad allowlist.
- Decoding depends on browser BarcodeDetector support; generation is independent. Decoder inputs are PNG/JPEG/WebP up to 25 MiB.
- A decoded destination is not verified as safe. Scanner/contact-import behavior varies; test with the devices you intend to use.
Found a mismatch? Report a problem with a non-sensitive example. Read our privacy information before sharing inputs or links.
🔗 Related Tools
Strong Password Generator
Generate random passwords with custom length and selectable character groups.
Lorem Ipsum Generator
Generate customizable placeholder text by paragraphs, sentences, words, or lists.
Bcrypt Hash & Compare
Generate bcrypt password hashes with configurable salt rounds and verify candidate passwords directly in your browser.
Check My IP & Network Diagnostics
Detect public IPv4/IPv6 address, ISP, Autonomous System (ASN), country, geolocation, and client connection diagnostic metrics.