Browser tool
Create a Reliable Custom QR Code
Build a URL, text, Wi-Fi or communications QR code locally, check its colour contrast, then download matching SVG or PNG output.
Content
Choose what scanning the code should open.
Enter a URL to create a QR code.
Customise
High contrast and a four-module quiet zone are safest.
Strong foreground/background contrast: 17.7:1. This helps, but does not guarantee scanning on every device.
QR
Add valid content to generate a preview.
Your QR preview will appear here when the content is valid.
Download
A safe four-module quiet zone is always included. Test the exported code on intended devices before publishing or printing.
Quick instructions
- 1
Choose the QR content
Select URL, text, Wi-Fi, email, telephone or SMS and complete the labelled fields.
- 2
Customise safely
Choose colours, error correction and PNG size. Resolve any contrast warning before export.
- 3
Preview, test and download
Review the responsive preview, set a filename and download SVG or PNG. Test the result on intended devices.
Examples & tips
Wi-Fi QR code
Enter an SSID, security type and password to let compatible camera apps offer to join the network.
SVG QR code for print
Use the vector SVG when artwork needs to scale cleanly; preserve the white quiet zone around it.
Useful details
- Test printed codes with multiple devices and native camera apps before mass production.
- Pair QR campaigns with the SEO Meta Preview to ensure landing pages display polished snippets.
About this tool
This QR code generator uses a maintained standards-based encoder for URL, plain-text, Wi-Fi, email, telephone and SMS payloads. The responsive preview and both export formats use the same content, colours, error correction and protected quiet zone.
Everything is generated in your browser. Payloads—including Wi-Fi passwords and contact details—are not uploaded or stored. Contrast checks and safe margins improve reliability, but every important QR code should still be tested in its final size and setting.
Questions
- Does this QR code generator upload my content?
- No. Encoding and export happen in your browser. Payloads are not stored; only colour and error-correction preferences may be kept in local storage.
- Which QR download format should I use?
- Use SVG for design and print workflows because it scales without blurring. Use PNG for apps that require a raster image, choosing enough pixels for the intended placement.
- Do error correction and contrast guarantee scanning?
- No. Strong contrast, a protected quiet zone and suitable error correction help, but print quality, physical size, lighting, camera software and display conditions also matter.