Developer tool / QR code
QR Code Generator
Create QR codes for URLs and text locally in your browser. Customize colors, error correction, and download PNG or SVG.
QR content
Text never leaves this browser.
URLs, plain text, emails, Wi-Fi strings, and short notes all work.21 / 2000
Higher levels survive more damage but create denser QR codes.
128-4096 px. Default 1024 px.
0-8 modules.
Preview
No QR code yet
Add content to generate
A QR preview appears here as soon as the text can be encoded.
How to use it
- 1 Enter a URL or text value.
- 2 Choose size, margin, colors, and error correction.
- 3 Preview locally, then download PNG or SVG.
Useful for
- Creating QR codes for flyers, signs, and business cards
- Sharing links without typing long URLs
- Generating SVG QR codes for design tools and print layouts
Good to know
- QR generation happens locally, but anyone who scans the final code can read the encoded text.
- Very long text creates dense QR codes that can be harder to scan.
- This first version does not add logos because logos can reduce scan reliability when not tested carefully.
Questions
QR Code Generator FAQ
Does the QR Code Generator upload my text or URL?
No. The QR code is generated inside your browser. Utilshub does not receive the text, URL, PNG, or SVG output.
Should I download PNG or SVG?
PNG is convenient for quick sharing and documents. SVG is better for print, design tools, and layouts that need to scale without becoming blurry.
Which error correction level should I use?
Medium is a good default. Use High when the QR code may be printed small, handled roughly, or placed in a less reliable scanning environment.
Can QR codes contain private information?
Technically yes, but anyone who scans or sees the QR code can read the encoded value. Do not put secrets, passwords, or private tokens in a QR code.
Continue locally
Related tools
Keep working with another browser-only tool. Your files and tool inputs stay on your device.