Build a QR code for any link, style it to match your brand, and download it as a PNG, SVG, JPEG or WebP. Add UTM campaign tags so scans show up in your analytics, or switch to artistic mode to render the code from one of your own images. Everything runs in your browser - nothing is uploaded.
1. What to encode
A URL (https://...), or any plain text. UTM tags below are only added to valid URLs.
Encoded value
2. Style
A logo needs error correction Q or H to stay scannable.
3. Preview & download
Your QR code will appear here.
Tips for reliable QR codes
- Keep good contrast. Dark foreground on a light background scans best. Avoid light-on-dark or low-contrast colour pairs.
- Use a higher error correction level (Q or H) when adding a logo or printing small, so the code survives smudges and partial damage.
- Leave the quiet zone. Don't crop tight to the edges; QR readers need the white margin around the code.
- Test before you print. The "Scannable" check decodes the generated image right here, but also scan it with a real phone at the size you intend to use.
- UTM tags make the link long. Longer links pack more data into the code (denser modules), so favour short campaign names.