Toolnetix

QR Code Generator

Generate downloadable QR codes as PNG or SVG with size, error correction, margin, and color controls.

All QR generation happens in your browser.

Tip: Use M for most cases; use H if adding a logo.

QR Code Error Correction Levels (L/M/Q/H)

Error correction controls how much data the QR can recover if it is scratched, blurred, or partly blocked. Higher levels improve resilience but also make the code denser.

  • Level L (Low): recovers up to ~7% of data; smallest QR, best when printing/scanning quality is high.
  • Level M (Medium): recovers up to ~15% of data; good default for most cases.
  • Level Q (Quartile): recovers up to ~25% of data; helpful if codes may get slightly damaged.
  • Level H (High): recovers up to ~30% of data; best when you expect damage or add a center logo (but produces a denser QR).

Higher error correction increases redundancy, which can make the QR larger/denser.

About this tool

QR Code Generator helps you generate downloadable qr codes as png or svg with size, error correction, margin, and color controls. It runs directly in your browser for speed and privacy with no sign-up required. Use the steps below to get results quickly, then copy or download the output and continue with related tools when needed. Try next: JSON Formatter & Validator • Image Converter.

How to use

  1. Enter text or URL content for the QR code.
  2. Adjust size, margin, and error correction level.
  3. Choose foreground and background colors.
  4. Click Generate QR to build a preview instantly.
  5. Download as PNG or SVG directly from your browser.

Related tools

Try next: JSON Formatter & Validator • Image Converter • Image to Base64.

Frequently asked questions