QR Code Generator

Generate a PNG QR code from a URL or text locally in your browser.

Start here

Enter a URL or text.

Browser-first

Your entered QR content is processed locally in your browser and is not uploaded to a server.

Useful for

Create a QR code for a public URL

Size note

px means image width and height. 256 works for screen sharing, while 512 is better for print or posters.

Enter content and generate a QR code. The preview will appear here.
Back to tool
Quick answer

Create a downloadable QR code from a URL or text

Enter a complete web address or short text, generate the QR code in your browser, and download it as a PNG for sharing or printing.

Use this when

You need a simple static QR code for a website, sign, handout, event, menu, presentation, or contact-free link.

Know the boundary

The QR code is static: the embedded content cannot be edited after download, and scan reliability still needs to be tested at the final size.

Useful next step

Image Resizer: Resize an image locally in your browser for uploads, profile pictures, forms, and smaller web-friendly files.

About this tool

Generate a PNG QR code from a URL or text locally in your browser.

Your entered QR content is processed locally in your browser and is not uploaded to a server.

Reminder

Avoid putting passwords, private documents, medical information, financial details, or other sensitive information into a QR code.

How to use it

  1. Enter a URL or text.
  2. Choose an image size.
  3. Generate the QR code and download the PNG.

Common use cases

  • Create a QR code for a public URL
  • Share short text through a QR image
  • Generate a quick QR code for posters or slides
  • Prepare a QR image for handouts, signs, or presentation slides

QR Code Content Tips

QR codes are easy to scan and share, so treat the encoded content as visible to anyone who receives or photographs the QR image.

Content typeGood forPrivacy reminder
Public URLWeb pages, event links, public formsCheck the URL before sharing.
Short textSimple notes or public labelsAvoid private or sensitive details.
Download sizeScreens, slides, and printUse a larger image for print.

Before You Share or Print a QR Code

  • Use a complete URL with https:// when the QR code should open a web page.
  • Scan the downloaded PNG with a phone before printing or presenting it.
  • Keep enough white space around the QR image so cameras can detect it.
  • Avoid encoding passwords, private records, payment details, or one-time links that should not be public.

URL QR Code Checklist

A QR code for a website should be tested like a link, not just treated as an image. The most common mistakes are missing https://, using a private draft URL, or printing the code before checking it on a phone.

StepWhat to checkWhy it matters
Use a complete URLStart with https:// when linking to a web pagePhones open complete links more reliably.
Scan before sharingTest the downloaded PNG with a phone cameraConfirms that the code points to the right destination.
Keep quiet spaceDo not crop tight around the square codeQR scanners need margin around the pattern.
Use enough sizeUse a larger download for printSmall printed codes can fail under poor lighting.

FAQ

Is my QR content uploaded?

No. QR generation runs locally in your browser.

What format can I download?

The generated QR code downloads as a PNG image.

Should I test the QR code before printing?

Yes. Scan the downloaded image with a phone before using it on posters, signs, or printed materials.

Can I create QR codes for private data?

You should avoid encoding sensitive or private information in any QR code.