Free QR Code Scanner — Read Any QR Code Image to URL
The easiest online QR code reader for images. Upload a screenshot, photo, or file and instantly see the URL inside — no app, no signup, nothing leaves your browser.
Point the camera at a QR code. It'll scan automatically.
Scan a QR code from a screenshot
One of the most common problems a phone camera can't solve: the QR code is already on your phone — in a screenshot someone sent you, in a PDF invoice, on a slide from a webinar, or in a promotional email. Pointing another camera at the screen to scan it is awkward at best and often fails because of moiré patterns on the display.
URLQRCODE was built for this exact case. Take a screenshot with your device's usual shortcut (⌘⇧4 on macOS, Windows + Shift + S on Windows, or the volume + power combination on most phones), then drop the image here. The page renders the screenshot onto a canvas and runs the open-source jsQR decoder against the raw pixel data — the same algorithm your phone uses internally, but applied to a still image instead of a live video feed.
Because the whole operation happens in your browser, you can scan QR codes inside sensitive material — internal slides, private documents, Wi-Fi credentials — without any of it being uploaded to a third party. The image file, the decoded URL, and every byte in between stay on your device.
Free online QR code reader — no app required
Most QR code scanner apps on the App Store and Play Store want permissions you don't need to give: access to your camera, your photo library, your contacts, sometimes your location. They ship with advertising SDKs that track which codes you scan. And many are paid behind flashy "free trial" paywalls.
URLQRCODE is a different kind of tool. It's a single web page that loads a tiny QR decoding library and does the work locally. No download, no account, no permissions beyond letting you pick a file. Everything you'd expect from a modern QR code reader online — URL detection, clickable links, one-tap copy, support for PNG, JPG, WEBP and GIF — is here, and nothing more.
It also works well as a free QR code scanner online for unusual inputs: inverted QR codes (light modules on a dark background), low-resolution screenshots, slightly rotated photos, QR codes embedded inside larger graphics. Before giving up, the decoder retries with inversion enabled and against a downscaled copy of the image, which handles most real-world edge cases.
How to read a QR code from an image
Most QR code scanners assume you're pointing a camera at something in the real world. But often the QR code is already on your screen — in an email, a PDF, a screenshot, or a saved photo. URLQRCODE is built for exactly that case: upload the image and see the URL inside, instantly, without leaving your browser.
Three steps
- Drag & drop, paste (⌘V / Ctrl+V), or tap the upload area to choose a QR code image from your device.
- The page decodes it locally using the open-source jsQR library — nothing is uploaded.
- The link is revealed so you can open it, copy it, or decide it looks suspicious and close the tab.
Why a privacy-first QR decoder matters
Every QR code is a promise: "trust me, this link is safe." But QR phishing — sometimes called quishing — has exploded as attackers paste fake codes on parking meters, restaurant tables, and email signatures to redirect you to credential-stealing sites. Previewing the destination before your phone opens it is the simplest way to stay safe.
Frequently asked questions
How do I extract the URL from a QR code image?
Upload the image on this page. URLQRCODE decodes the QR code directly in your browser and shows the link inside. Nothing is uploaded to a server.
Is URLQRCODE free?
Yes. Completely free, with no signup and no usage limits. The site is supported by Google AdSense so we can keep it free for everyone.
Is it safe to upload my QR code image?
Your image never leaves your device. All decoding happens locally in your browser using JavaScript, and nothing is stored.
What file formats are supported?
PNG, JPG/JPEG, WEBP, and GIF images — whether from photos, screenshots, or downloads.
Can I use this on my phone?
Yes. On mobile, the upload area lets you take a new photo of a QR code or pick one from your photo library. The page is fully responsive.
Why preview a QR code before scanning?
QR codes can hide malicious links. Previewing the destination before opening it on your phone helps you avoid phishing and scam sites.