QR Code Generator

Create a QR code for a URL or text, preview it instantly, and download a high-resolution PNG.

QR details
QR content
Choose whether the QR code should open a website or contain plain text.
Paste the exact URL or text you want someone to receive after scanning the code.
Optional QR settings
Choose the PNG size. Larger files are useful for print or high-resolution artwork.
Higher error correction makes the code more tolerant of minor damage but increases its visual density.
Keep clear white space around the code so scanners can identify its edges.

Generated QR code

Your QR code

Scan the preview to test it, then download the PNG when you are ready to use it.

Enter a URL or text to generate a scannable QR code.

Always test the downloaded QR code with more than one phone before printing or publishing it. Do not crop the clear margin around the code.

What this generator does

Create a QR code for a URL or text

Paste a website URL or text, generate a QR code locally, test the preview, and download a PNG for digital or printed use.

QR codes are useful when people need to move from a physical item such as a flyer, package, menu, sign, or business card to a digital destination.

For campaigns, use your final tracked URL so visits from the QR code can be measured separately in analytics.

Good to know

Always scan-test the final code at the size and on the material where it will actually be used.

How it works

Create a QR code in four steps

Keep the destination clear and test the finished code before distribution.

1

Choose the content type

Use Website URL for links or Plain text for information that should appear directly after scanning.

2

Paste the final content

If the QR code is part of a campaign, use the final tracked URL rather than an untracked destination.

3

Choose the download settings

Select the PNG size, error correction level, and quiet-zone margin.

4

Test and download

Scan the preview with a phone, then download the PNG and test again in the final artwork.

Example

Example QR code for a printed campaign

Suppose a flyer should send customers to a tracked summer-sale page.

Content typeWebsite URL
URLhttps://example.com/summer-sale?utm_source=flyer&utm_medium=qr&utm_campaign=summer_sale
Download size512 px
Error correctionMedium
Quiet zone4 modules
Result

The generated PNG can be placed on the flyer. Visits can then be attributed to the QR campaign through the tracking parameters in the URL.

Using QR codes

What makes a QR code reliable

A technically valid QR code can still fail in the real world if it is printed too small, cropped, distorted, or placed on a difficult surface.

Keep the quiet zone

Leave clear space around all four sides of the code. Do not let text, borders, or artwork touch the modules.

Use enough contrast

Dark modules on a light background are the safest choice for broad scanner compatibility.

Test the final size

A code that scans on a computer screen may not scan after being reduced for packaging or print.

Track campaign links

When the QR code is used for marketing, add appropriate UTM parameters before generating it so traffic can be measured.

FAQ

QR code generator questions

Common questions about creating and using QR codes.

Does this QR code expire?

No. The QR image simply contains the URL or text you entered. It keeps working as long as the encoded destination itself remains available.

Does this use an external QR API?

No. The QR code is generated locally by the site, so there is no per-scan or per-generation API cost.

What error correction level should I use?

Medium is a practical default for clean digital and print use. Higher levels can tolerate more damage but create a denser code.

Can I track scans in Google Analytics?

A QR code itself does not provide analytics. Use a tracked destination URL, such as a URL with UTM parameters, and measure visits in your analytics platform.

Why is the white space around the QR code important?

Scanners use the clear margin, often called the quiet zone, to separate the QR code from surrounding artwork.