Image file
Drop a screenshot or photo. BeanNest creates a bounded working canvas and decodes it locally.
QR Code Scanner
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.
Choose, drop, or paste an image. Nothing is uploaded.
BeanNest does not follow, preview, reputation-check, or fetch decoded URLs. Inspect the text before choosing what to do elsewhere.
Quick feedback
One tap is enough. You can ignore this and keep working.
Thanks — that helps us improve.
Three safe entry paths
Drop a screenshot or photo. BeanNest creates a bounded working canvas and decodes it locally.
Paste a screenshot with Ctrl/Cmd+V, or use Paste image where the browser permits clipboard image reading.
Press Start camera explicitly. After one successful decode, the camera stops automatically instead of continuing in the background.
What the result means
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.
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.
No. Image decoding occurs in this browser tab. The selected source is not uploaded by the QR scanner.
Blur, glare, perspective, low contrast, tiny modules, damage, or unsupported image decoding can interfere. Crop closer or use a clearer source.
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