Upload image
Choose a PNG, JPG or WebP QR code from your device.
Extract the link or content hidden inside any QR code. Upload an image, paste a screenshot from your clipboard, enter a QR image URL, drag and drop a file, or scan with your camera.
Use upload, URL, camera or clipboard paste. The decoded result appears below so you can inspect it before opening anything.
If the remote website blocks image access, download the image and use Upload instead.
Copy an image containing a QR code, then click the button above.
Decode the destination first, then decide whether to copy, open, save or recreate the QR code.
Choose a PNG, JPG or WebP QR code from your device.
Copy a QR screenshot, then paste it directly into the scanner.
Enter a direct image URL when the QR code is already online.
Use your device camera to scan a printed QR code or another screen.
See the decoded destination on screen before visiting unfamiliar QR links.
A QR code is not always just a website link. It can store text, WiFi login details, vCard contact data, email actions, phone links, calendar events, app deep links and campaign tracking URLs.
The decoder shows the raw content so you can understand what the QR code is asking your device to do.
Fake QR codes can hide suspicious domains behind posters, menus, invoices or parking signs. Extracting the URL first helps you check the destination before opening it.
When the code is yours, decoding also helps test printed material before a campaign goes live.
Use the reader for everyday QR code testing, support requests and campaign QA.
Before opening a decoded QR link, take a few seconds to inspect it.
Answers about screenshots, clipboard paste, camera scans, QR URL extraction and safer link checks.