QR Code Scanner

Free online QR code and barcode scanner for images, screenshots and camera scans. Decode QR, UPC and common 1D/2D codes locally, then review a link before opening it.

Private · no sign-up · mobile friendly

Camera frames, images and decoded content are processed in this browser. Camera permission is requested only when you choose Scan with Camera.

Camera permission is requested only after you choose it.

✦ Camera frames, images and decoded content never leave your browser.

Scan result

Your scan result will appear here

We will show the decoded content and format before opening anything.

  • Full link or text
  • QR or barcode format
  • Local link safety prompts

Scan a QR Code from a Screenshot

Have a code in an email, ticket, social post or on your own phone? Upload the screenshot instead of finding a second device.

QR Code & Barcode Scanner

One scanner reads common QR, retail and 2D formats. You do not need to know the format before scanning.

Rescue Mode

When a normal pass cannot read a difficult image, Rescue Mode retries locally with rotation, inversion and deeper decoding before suggesting a clearer crop.

Quick guide

What this scanner is for

Use it when a QR code is already inside an image or screenshot, when you want to check a destination before visiting it, or when a product and ticket barcode needs a quick read. No image is sent to ToolkitLoop.

Read a code on the same device

Decode a QR code from a message, email, social post or saved screenshot without borrowing another phone.

Review an unfamiliar link

See the full decoded value and any local warnings before deciding whether to visit a destination.

Check tickets and product labels

Scan a visible QR or common barcode from a photo, label or receipt when you need its encoded text.

FAQ

QR Code Scanner FAQ

Does this QR scanner open links automatically?

No. It shows the complete destination and local warning signs first. You choose whether to open a link.

Can I scan a screenshot, photo or image?

Yes. Upload, drag in, or paste a screenshot or photo. The supported PNG, JPG and WebP image stays in your browser while it is decoded.

Does it support barcodes as well as QR codes?

Yes. The scanner supports common QR, 1D and 2D barcode formats, with a native browser detector when available and bundled ZXing WASM fallback.

Why was my code not found?

Try a sharper crop with the full code visible, then use Rescue Mode. A low-contrast image, glare, blur or a code that is too small can stop any image scanner from reading it.

Is camera access required?

No. Camera permission is optional and requested only after you select Scan with Camera. Image and screenshot scanning work without it.