QR Code Generator
Paste a link or any text. The QR code updates as you type and can be downloaded as a PNG.
0 characters
Preview
Your QR code will appear here
Dark on light scans more reliably. Keep good contrast if you change colors.
Create a QR code that scans reliably
Turn a URL or plain text into a downloadable PNG QR code. Choose the image size and error-correction level to balance data capacity against resilience to small marks or damage.
Step by step
- Enter the final URL or text exactly as it should open.
- Choose a size and error-correction level.
- Download the PNG and scan-test it on more than one device before printing.
Common uses
- Link a poster, menu, handout, or business card to a webpage.
- Move a long URL from a desktop screen to a phone.
- Encode a short reference number or plain-text note.
Good to know
Leave a clear white margin around the code and avoid stretching the exported image. More encoded text creates a denser pattern, which may need a larger printed size.
Frequently asked questions
Which error-correction level should I use?
Medium works for most clean digital or printed uses. Choose a higher level when the code may be slightly damaged, at the cost of lower data capacity.
Is the QR destination tracked?
No. FreeToolBase creates a static code directly from your input and does not add a tracking redirect.
Tool and instructions reviewed October 2026.