QR Code Generator
Generate downloadable QR code images for text or URLs with local rendering options.
Runs locally in your browser. Your input is not uploaded or stored. You can verify this in your browser’s network panel.
What does this tool solve?
Enter text or a URL, choose foreground/background HEX colors and an error-resistance level, then download a PNG QR code.
Continue with URL Encoder / Decoder, Password Generator
What examples should you start with?
A URL
https://lessinai.com · medium · black on whiteA downloadable PNG QR code linking to the sitePlain text
Wi-Fi name or a short noteQR code encoding the raw textHow does it work?
The text is encoded into QR symbols using the qrcode library running locally in your browser — the payload never leaves the page. The output is a 1024px PNG.
Higher error-correction levels (Q, H) add redundancy so the code survives logos or damage, at the cost of a denser pattern.
What are the edge cases and limits?
- Input is limited to 1,000 characters; longer payloads make dense codes that phones struggle to scan.
- Non-ASCII text is encoded as UTF-8; most modern scanners handle it, but very old ones may not.
- PNG output matches the live IT Tools download contract; the previous local SVG output is no longer the primary result.
Technical reference
Related tools
- URL Encoder / DecoderEncode and decode URL components and query strings safely.
- Password GeneratorGenerate strong random passwords with adjustable rules.