QR Code Generator
Static codes that never expire, made in your browser with custom colours and error correction.
Input
Design
Output
Fill in the form to create your QR code.
This is a static QR code: the content is stored in the code itself, it never expires and doesn't depend on our site.
Want to count scans? Add UTM parameters with the UTM BuilderInspect QR codes for links, Wi-Fi and contact details
The content is encoded in your browser with the error-correction level you pick, drawn as crisp SVG, and checked for low contrast, inverted colours, a missing quiet zone and codes too dense to scan.
Interpret the result
Test the code with two or three phones before printing, keep it at least 2 cm wide, and add UTM parameters to URLs if you want to count scans.
Prioritize fixes
Codes are static: the content cannot be changed after printing and scans are not tracked, so a link inside the code must stay valid for as long as the code is in use.
How to interpret QR codes for links, Wi-Fi and contact details
The content is encoded in your browser with the error-correction level you pick, drawn as crisp SVG, and checked for low contrast, inverted colours, a missing quiet zone and codes too dense to scan.
Limits of this check
Codes are static: the content cannot be changed after printing and scans are not tracked, so a link inside the code must stay valid for as long as the code is in use.
Frequently asked questions
What does this tool check?
The content is encoded in your browser with the error-correction level you pick, drawn as crisp SVG, and checked for low contrast, inverted colours, a missing quiet zone and codes too dense to scan.
How should I use the result?
Test the code with two or three phones before printing, keep it at least 2 cm wide, and add UTM parameters to URLs if you want to count scans.
What are the limits?
Codes are static: the content cannot be changed after printing and scans are not tracked, so a link inside the code must stay valid for as long as the code is in use.