The image is decoded in browser memory and is never uploaded to OmniKit.
Scan QR Code from Image
Upload, drag, or paste a screenshot or photo. OmniKit reads links, Wi-Fi details, contact cards, and text locally in your browser.
Read a QR code from an image
Choose your image
Use a clear image with all four edges of the QR code visible.
PNG, JPG, or WebP · up to 20 MB
Recognizes website links, Wi-Fi credentials, vCard contacts, and ordinary text.
Decoded links are shown first and open only after you choose the action.
How to scan a QR code from a screenshot or photo
Choose a PNG, JPG, or WebP image, paste an image from your clipboard, or drag a file into the scanner. For reliable results, use a sharp image with strong contrast and keep the entire QR code visible, including the blank border around it.
The scanner reads the image locally and displays the decoded content before any action is taken. If the QR code contains an http or https link, you can review it and then choose whether to open it in a new tab.
QR image scanner questions
Is the QR image uploaded?
No. The image is decoded locally in browser memory and is not sent to OmniKit.
Which image formats can I scan?
The scanner accepts PNG, JPG, and WebP images up to 20 MB. Clear screenshots usually scan more reliably than blurry or angled photos.
Will OmniKit automatically open a decoded link?
No. Decoded links are displayed first and open only when you choose the Open Link button.