QR Code Generator

Create a QR code from a URL, text, email, phone number or other content and download it as PNG.

The QR code updates automatically while you type.

How to create a QR code

Enter the URL, text, email address, phone number or other content you want to encode. Choose the available QR size and error-correction option, generate the preview, then download the PNG file. Before publishing the code, scan the downloaded image with a second device to confirm that it opens the exact content you intended.

What can be stored in a QR code?

A QR code can represent a website address, plain text, contact details, an email address, a phone number or other short text data. Shorter content generally creates a visually simpler code, while longer content increases the density of the pattern.

Size and print quality

Choose a larger output when the QR code will be printed, placed on signage or viewed from farther away. Avoid resizing a small QR image repeatedly after download because heavy scaling or blur can make scanning less reliable. Keep clear white space around the code and avoid covering the corner markers.

Error correction

Error-correction levels allow a QR code to remain readable when part of the image is slightly damaged or obscured. Higher correction can make the pattern denser, so use a level appropriate for how the code will be displayed.

Privacy

The generator creates the QR code in the browser. PixelFree does not need to send the text you enter to a remote QR-generation service for the supported workflow.

Frequently asked questions

Can I create a QR code for a website?

Yes. Enter the full website URL and scan the downloaded QR code to verify it before publishing.

Can I use the QR code on printed material?

Yes. Use a sufficiently large image, maintain clear margins and test the printed result at the expected viewing distance.

Why should I test the downloaded QR code?

Testing confirms that the encoded content is correct and that the final image remains easy for a phone camera to scan.