GhostQRStudio

Scan a QR code.

Read a QR code without installing an app. Drop in a photo or screenshot, or point your camera at the code, and GhostQR decodes it instantly — showing the link, Wi-Fi network, contact card, or text inside. The decoding runs entirely in your browser with jsQR on a local canvas; the image and every camera frame stay on your device, because there is no upload endpoint. It's the privacy-first way to scan a QR from a picture you were sent, a screenshot, or a printed code. Free, no signup, no watermark.

How it works

  1. 1

    Add the QR code

    Drag in an image, tap to upload a photo or screenshot, paste a screenshot from your clipboard, or press 'Scan with camera' to use your device camera.

  2. 2

    We decode it locally

    GhostQR scans the image on a canvas in your browser and reads the QR payload — no upload, no server, no app install.

  3. 3

    Open or copy the contents

    See what's inside — a link, Wi-Fi details, a contact, or text. Open links in a new tab or copy the raw value with one tap.

Frequently asked questions

  • Is my image or camera feed uploaded?

    No. Decoding runs entirely in your browser with jsQR on a local canvas — there's no upload endpoint and no network request carries your image. Open DevTools → Network and confirm it yourself.

  • Can I scan a QR code from a screenshot?

    Yes. Upload the screenshot, or just paste it from your clipboard with Ctrl/Cmd-V on the page. This is the easiest way to read a QR someone sent you in a message.

  • Does the camera scanner work on iPhone and Android?

    Yes, in any browser that allows camera access on a secure (https) page. If the camera is blocked, upload or paste a photo instead — that path works everywhere.

  • What kinds of QR codes can it read?

    Any standard QR code: website links, Wi-Fi network credentials, contact cards (vCard/MeCard), email, SMS, phone numbers, locations, and plain text. GhostQR labels the type and offers an Open or Copy action.

  • Is it safe to open a link from a scanned QR code?

    GhostQR never auto-follows a link — it shows you the exact URL and only opens it in a new tab when you choose to. Always check the address looks legitimate before opening, the same as any QR code in the wild.

Related QR types

Every GhostQR tool runs entirely in your browser. Your file is never uploaded — there's no upload endpoint to send it to.