- Type the text or URL you want to encode into the input field. A QR code appears instantly as you type.
- Adjust the size to suit where you will use the image. A larger size gives a sharper PNG when printed or displayed side by side with other content.
- Download the QR code as a PNG file.
The QR code is generated entirely in your browser. The text you enter never leaves your device, so you can create codes for links or messages you would rather not send to a third-party service.
QR codes are read by phone cameras in most modern devices and need no special app. Before printing, test the code with a phone to make sure it scans reliably at the distance it will be used. A little empty space around the code on your printed materials helps readers scan it consistently.
Tips for reliable scanning
Keep the QR code black on a plain white or light background — dark on dark or busy backgrounds can confuse scanners. Test the printed size; something that scans perfectly on a bright screen may need to be larger on paper. Because you choose the size, generating a new version for a bigger print job takes seconds.
If you use a URL, prefer a short and stable link — long URLs make the QR code denser and harder to scan at small sizes. A shortened link produces fewer modules and scans more easily.
Why use it
Whether you are linking to a website, a menu, an event RSVP or a contact page, a QR code bridges physical and digital instantly. Generating one in the browser is free, private and instant. There is no upload and no account, so you can create codes anywhere and download them ready for print or digital use.