Skip to content

Utilities · Tools

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

Input
Text
https://lessinai.com · medium · black on white
Output
Text
A downloadable PNG QR code linking to the site

Plain text

Input
Text
Wi-Fi name or a short note
Output
Text
QR code encoding the raw text

How 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