Free Tools
Blog

QR Code Generator

Create custom QR codes online for free. Add colors and logos, then download your QR code as PNG or SVG.

Enter a URL to generate your QR code.

Size
Logo (optional)

Enter a URL to generate your QR code.

Your QR code is generated entirely in your browser. Nothing is uploaded to a server.

How to use this tool

  1. 1Choose a content type: URL, text, email, phone, SMS, WiFi or vCard.
  2. 2Enter your content and any details required for that type.
  3. 3Customize the size, colors, margin and error correction level.
  4. 4Optionally upload a logo to place in the center of the QR code.
  5. 5Download your QR code as a PNG or SVG file.

Features

  • Supports 7 content types: URL, text, email, phone, SMS, WiFi and vCard.
  • Custom foreground and background colors, with a low-contrast warning.
  • Adjustable size (128–1024px or custom), margin and error correction level.
  • Optional logo with automatic scannability safeguards.
  • Download as PNG or SVG.
  • No account or sign-up required.

Privacy

Your QR code is generated entirely in your browser. Nothing you type — including WiFi passwords or contact details — is ever sent to a server.

Frequently asked questions

Is this QR code generator free?

Yes. You can create unlimited QR codes for free, with no sign-up required.

Can I add a logo to my QR code?

Yes. Upload a PNG, JPG or SVG logo and adjust its size. We automatically recommend a higher error correction level so the code stays scannable.

What file formats can I download?

You can download your QR code as a PNG (raster image) or an SVG (scalable vector, ideal for print).

Will my QR code expire?

No. This is a static QR code — the content is encoded directly into the pattern, so it works forever and doesn't depend on our servers.

Is my data safe?

Yes. Everything is generated locally in your browser. We never see or store what you enter.

Related tools