QR Code Generator

Turn any link or text into a downloadable QR code.

Enter text above to generate a QR code

How to use the QR code generator

Type or paste a link or some text, choose a size (150, 250, 350 or 500 pixels square), and your QR code appears. Click the download button to save it as a PNG image. The code updates a moment after you stop typing.

What you can put in a QR code

Tips for a code that scans reliably

Codes are generated with medium error correction (about 15% of the code can be damaged or covered and still scan).

Why won't my QR code scan?

Choosing the right size for the job

Use caseSuggested size
Business card150-250 px (small, close-range scan)
Flyer or menu250-350 px
Poster or storefront window350-500 px, printed large
Digital use (website, slide)250 px is usually plenty on screen

As a rule of thumb, a code should be scannable from roughly the same distance a person would need to read the text next to it — a poster meant to be read from a few feet away needs a code sized for that same distance, not for the same size as text.

Frequently asked questions

Do these QR codes expire?

No. The information is encoded directly in the image, so it works as long as the destination itself does. That also means it can't be edited later, and there is no scan tracking. If the link changes, generate a new code.

Can I change the colors or add a logo?

Not at the moment. Codes are standard dark-on-light squares, which is also the most reliable format for scanning.

Is what I type sent anywhere?

No. The code is created in your browser, and your text isn't sent to or stored on a server. Making a code for a Wi-Fi network? The password generator can create a strong password to put in it.