Tools

QR Code Generator

About QR Code Generator

The QR Code Generator turns any text or URL into a QR code that updates as you type. Choose the foreground and background colors, pick square, rounded, or dot modules, and download a PNG from 256 to 2048 px or a scalable SVG.

You can add a PNG, JPEG, or WebP logo to the center. The tool raises error correction when a logo is added, warns about low-contrast colors, and blocks downloads when the content no longer fits.

Features

  • Text or URL encoded exactly as typed
  • Custom colors and square, rounded, or dot styles
  • Optional center logo sized from 10% to 25%
  • PNG (256–2048 px) and self-contained SVG downloads
  • Contrast warning for hard-to-scan colors
  • Generated locally with no upload

How to use

  1. Enter text or paste a URL.
  2. Choose colors, a style, and an optional logo.
  3. Download the QR code as PNG or SVG and test it before sharing.

Frequently asked questions

Do the QR codes expire?

No. The QR code contains your content directly, with no redirect service, so it works as long as the content is valid.

Will a logo affect scanning?

It can. The tool uses high error correction with a logo and keeps the functional patterns square, but test decorative codes before sharing them.

Is my content sent to a server?

No. The QR code and its downloads are created in your browser.

Create a QR code from text or a URL, customize its colors and style, and download it as PNG or SVG.

The QR code contains exactly what you type.

Appearance

Block style
#000000
#ffffff

Center logo

Add one PNG, JPEG, or WebP image (up to 10 MB). The image stays in your browser.

10%25%

Decorative blocks and logos may affect scanning. Test the downloaded QR code before sharing it.

QR code preview

Enter text or a URL to create a QR code.

Your content stays in this browser.