QR Code Generator

Generate QR codes from text or URLs with custom colors, error correction, and a logo. Export as PNG, SVG, or JPEG. All in your browser.

About QR Code Generator

QR Code Generator creates custom QR codes from any text or URL, right in your browser. Adjust the size, colors, margin, and error-correction level, and even drop a logo into the center. Export as a crisp PNG, scalable SVG, or JPEG — with no uploads and no sign-up.

Features

  • Generate QR codes from any text or URL
  • Customize foreground and background colors and margin
  • Choose the error-correction level (L, M, Q, or H)
  • Add a centered logo with adjustable size and opacity
  • Export as PNG, SVG, or JPEG

How to use QR Code Generator

  1. 1Enter the text or URL you want to encode.
  2. 2Adjust the size, colors, margin, and error correction.
  3. 3Optionally upload a logo for the center.
  4. 4Download your QR code as PNG, SVG, or JPEG.

Frequently asked questions

Is my data uploaded to generate the QR code?
No. QR codes are generated entirely in your browser, so your text and logo never leave your device.
Does the exported file include my logo?
The PNG and JPEG exports include the logo. The SVG export contains the QR code only.
What error-correction level should I use?
Higher levels (Q or H) make a code more scannable if it gets damaged or has a logo, at the cost of density.