AnyScan
Free forever

Scan a QR code or barcode.

Decode from an image file, a pasted screenshot, or your camera — without installing an app.

Scan

Decode an image, screenshot or camera view locally.

Nothing uploaded
or

You can also paste a screenshot while this tab is open.

Decoded content appears here.

Generated locally. The content you encode is never uploaded.

Scanning and decoding in the browser

AnyScan reads a code that already exists and shows you what it contains. The image is decoded on your device, so a screenshot of a private document or a Wi-Fi code never leaves your machine.

From an image

Choose or drag in a PNG, JPEG, WebP or GIF up to 12 MB.

From a screenshot

Copy a screenshot and paste it straight onto the page while the tab is open.

From your camera

Use a connected camera to read a code in front of you. The video stream stays on your device and stops when you leave the page.

Then reuse it

Copy the decoded text, open a decoded link, or send the value back to the generator to recreate the code.

Specifications

Accepted images
PNG, JPEG, WebP and GIF, up to 12 MB per image.
What it reads
QR codes and the linear barcode formats AnyScan generates.
Wi-Fi codes
A scanned Wi-Fi code is summarised as network name and security type, and the password is deliberately masked rather than displayed.
What it does not do
AnyScan returns the value stored in the code. It does not look up a product name from a retail barcode.
Where it runs
In your browser. Images and camera frames are decoded on your device and are never uploaded.

Every AnyScan tool runs in your browser: create a single code, generate in bulk, scan an existing code or print a label sheet.