Generator tool
QR Code Generator
Turn any URL or text string into a crisp, downloadable QR code PNG.
Add a value and choose Generate QR code.
About this tool
Create scannable codes from text
QR codes make URLs and short text values easy to transfer from print or another screen to a phone. The encoded content is stored directly in the visual pattern and can be read by a camera app.
Choose the output resolution, quiet-zone margin, and error-correction level before generating. The finished PNG is created with a bundled JavaScript library and is ready to download immediately.
How it works
Create a QR code in three steps
- 1Enter a value
Paste a URL, message, configuration string, or any other text content.
- 2Choose the quality
Select the PNG resolution, margin, and preferred error-correction level.
- 3Generate and download
Preview the finished code, scan it to verify, and download the PNG.
Common questions
QR Code Generator FAQ
What can I put in a QR code?
You can encode a website URL, plain text, contact detail, Wi-Fi configuration string, deep link, or any other text-based value.
What does error correction mean?
Error correction adds redundancy so a QR code can remain readable when part of it is damaged or obscured. Higher levels produce denser codes.
Which image size should I choose?
A 512-pixel PNG works well for most digital uses. Choose 1024 pixels for larger print placement and 256 pixels for compact on-screen use.
Is the QR content uploaded?
No. A local JavaScript library creates the image directly in your browser, and the entered content is not submitted for processing.