QR Code Generator
Generated output
FAQ
Which QR types can I generate?
- URL QR codes: encode a URL so scanners can open the target webpage.
- Plain text QR codes: embed arbitrary text that is shown after scanning.
- WiFi QR codes: encode SSID, encryption type, and password so a scanner can join the network (supports WPA/WEP/open).
- vCard (contact) QR codes: package contact fields (name, org, phone, email, website, address, note) into a vCard that scanners can import as a contact.
Can I customize foreground and background colors?
Yes. You can generate QR codes with custom foreground and background colors. How to: in the Appearance panel choose the foreground and background color pickers or enter hex color values; preview updates in real time. To export a PNG with a transparent background, select a transparent background and export PNG.
What is error correction level?
Error correction level determines how much of the QR code can be damaged or obscured while still remaining readable. Common levels: L (~7%), M (~15%), Q (~25%), H (~30%). Higher levels tolerate more damage but increase the code density.
Does the tool support a center logo?
Yes. You can upload a center logo in the Appearance/Logo area and the preview will render it at the center of the QR code. The UI will recommend higher error correction when a logo is used.
What fields does a URL QR type include?
- URL: the target web address (e.g. https://example.com).
- Optional: notes for human readers (does not change the encoded payload).
What fields does a Plain Text type include?
- Text content: any string (notes, instructions, short messages). There are no additional structured fields; the QR stores the raw text.
What fields does a WiFi type include?
- SSID (network name).
- Encryption type: WPA/WEP/open (nopass).
- Password: required for encrypted networks.
- Hidden network flag: whether the SSID is hidden. Scanning behavior depends on the scanning app/OS.
What fields does a vCard contact type include?
- Name.
- Organization.
- Title.
- Phone.
- Email.
- Website.
- Address.
- Note.
These are formatted into a standard vCard so scanners can import a contact directly.
Why must I choose error correction H when adding a logo?
A logo covers modules in the QR code center and reduces readable area. H-level error correction tolerates up to ~30% data loss, making the code resilient when a center logo is added; lower levels may cause some scanners to fail.
Which export formats are supported?
- Export PNG: raster image suitable for sharing and documentation.
- Export SVG: vector image suitable for design work and lossless scaling.
Is QR code generation done locally?
Yes. Generation, preview, and downloads happen entirely in your browser; no image or content is uploaded to a server.