QR Code Generator

Generate a QR code from a URL or plain text, preview it instantly, and download a clean PNG or SVG version. This page is useful for landing pages, signage, product packaging, docs, event check-ins, and quick share links. Adjust the size, error correction level, colors, and border margin to match your use case, then download the result in the format that fits your workflow.

Advanced options

The downloaded image size in pixels. 256 px works well for most screen uses.

Extra white border around the QR code. A little border helps scanners read it more reliably.

How much wear or obstruction the code can tolerate. M is a good default. H is safest but makes the pattern denser.

QR Preview

Generated QR code preview

Edit the text or QR settings to refresh the preview and download a new PNG, JPG, or SVG.

Generate QR codes on demand, preview them before download, and export PNG, JPG, or SVG files for screen or print use.

Create QR Codes Online And Download PNG Or SVG

Generate QR codes from links, short text, product pages, event links, or app redirects. Adjust the size, margin, colors, and error correction level, then download the QR code as PNG or SVG.

How to use QR Code Generator

1

Paste the URL or text you want to encode.

2

Pick the colors you want, and open advanced options only if you need to tune the QR settings.

3

Check the preview, then download a PNG, JPG, or SVG version.

Why this helps in real workflows

You want a QR code for a landing page, product page, or campaign URL.

A presentation, poster, or printed handout needs a scannable link.

You want a vector QR code for print and a PNG version for quick sharing.

A support page, menu, or event link needs a fast downloadable QR image.

Which option should you choose?

PNG download: Choose PNG when you need a quick raster file for slides, docs, or chat.

SVG download: Choose SVG when you want a crisp scalable QR code for print or design work.

Higher error correction: Choose Q or H when the code may be printed small or used with more styling overhead.

Common problems and fixes

The QR code looks too tight around the edges.

Increase the margin so the quiet zone around the code is easier for scanners to read.

I need a QR code for print, not just screen use.

Download the SVG version so the code stays crisp at larger sizes.

I want the code to match my brand colors.

Adjust the foreground and background colors, but keep strong contrast for better scanning.

Related tools

Related Guides

Frequently asked questions

How do I create a QR code from a link?

Paste the full URL, adjust the QR settings if needed, and generate the code. You can then download it as PNG or SVG.

Can I generate a QR code for plain text, not just URLs?

Yes. Paste any short text string, plain URL, or simple payload into the input field. QR codes work for any text content a scanner can read.

Should I download PNG or SVG?

Use PNG for quick sharing and slide decks. Use SVG when you need a crisp scalable file for print, signage, or design tools.

What size should I use for print?

For print use, 512 pixels or larger is a good starting point. Download the SVG version for the sharpest results at any print size since it scales without losing quality.

What does the error correction level do?

Higher error correction makes the QR code more resilient to damage or overlays, but it also increases visual density. Level M is a good default for most uses.

Can I change the QR code colors?

Yes. You can set the foreground and background colors before downloading the final PNG or SVG. Keep strong contrast between the two colors for reliable scanning.

Does the QR code expire?

No. QR codes generated here do not expire. The code encodes whatever you paste, so it works for as long as the destination URL or content remains valid.