Scan QR codes and barcodes with your camera or read them from an image file. Copy the decoded text, or open a scanned link in a new tab with one click. Reads QR Code, Data Matrix, Aztec and common barcodes such as EAN-13, UPC-A and Code 128. Decoding runs in your browser.
This tool decodes QR codes and barcodes and shows their content as text. Point your device's camera at a code, or open a screenshot or photo that contains one. It is handy on a computer, where there is no built-in scanner, and for checking where a QR code leads before you open it.
Click the copy icon to copy the result. If the result is an http or https URL, the arrow icon opens it in a new tab.
| Type | Formats |
|---|---|
| 2D codes | QR Code, Data Matrix, Aztec, PDF417 |
| Barcodes | EAN-13 (JAN), EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, Codabar |
http and https URLs can be opened with the buttonNo. Codes are decoded in your browser, and the camera video and images stay on your device.
Make sure camera access is allowed for this site in your browser settings and that no other app is using the camera. Camera access also requires a secure (HTTPS) connection. If it still fails, take a photo of the code and use File mode.
Use a sharp image in which the code is large enough and has a quiet margin around it. If an image contains several codes, only one result is shown, so crop the image to the code you want.
Check the decoded URL before opening it. QR codes can point to phishing sites, which is why this tool shows the text first instead of opening it automatically.