QR Code Generator & Reader
Turn any text or URL into a QR code and download it as a PNG, or read a QR code with your camera or an image file to see what it contains.
How to use QR Code Generator & Reader
- On the Generate tab, enter the text or URL to encode.
- Choose a size and error-correction level (L, M, Q, H), then download the PNG.
- On the Read tab, drop a QR image or paste a screenshot to see what it contains.
- Or press the camera button to scan a QR code live; if the result is a URL you can open it right away.
Frequently asked questions
Which error-correction level should I pick?
Higher levels stay scannable when partly covered or poorly printed. M is fine on screen; use Q or H for print or when placing a logo on top.
Are the images I read uploaded anywhere?
No. Both image decoding and camera scanning run in your browser, so nothing is sent to a server.
The camera will not start.
Cameras are only available over HTTPS and need browser permission. If you denied it, re-allow the camera from the lock icon in the address bar.