BeanNestTools

QR Code Scanner

Read the code without sending the image away.

Choose, drop, or paste an image first. Start the camera only when you want it. Decoded content is shown as text and is never opened automatically.

Local decodingCamera only on clickNo automatic URL opening

QR scanner workspace

Choose, drop, or paste an image. Nothing is uploaded.

Three safe entry paths

Use the source you already have; camera access is not the default.

01

Image file

Drop a screenshot or photo. BeanNest creates a bounded working canvas and decodes it locally.

02

Clipboard image

Paste a screenshot with Ctrl/Cmd+V, or use Paste image where the browser permits clipboard image reading.

03

Camera

Press Start camera explicitly. After one successful decode, the camera stops automatically instead of continuing in the background.

What the result means

A QR result is data, not a trust verdict.

The scanner classifies common URL, WiFi, contact, email, phone, and SMS payloads so they are easier to recognize. It does not verify whether a website, number, network, or contact is safe.

Why no automatic link opening?

A scanned code can contain an unexpected destination. Showing the exact decoded text first keeps navigation as a separate, deliberate decision rather than a side effect of scanning.

Are uploaded images sent anywhere?

No. Image decoding occurs in this browser tab. The selected source is not uploaded by the QR scanner.

Why did the scanner miss a visible code?

Blur, glare, perspective, low contrast, tiny modules, damage, or unsupported image decoding can interfere. Crop closer or use a clearer source.

Does camera scanning work on every phone?

No universal claim is made. Camera access depends on browser, device, permissions, and secure-page support. Image scanning remains available without camera access.

Keep checking

More QR & barcode tools