File scanner · browser local

Read QR codes from a batch of images

Choose multiple local images and scan them one by one in your browser. Results retain the source filename so you can review them before copying anything.

Illustration of scanning a saved QR code locally

What this workspace does

A source-labelled batch of decoded results.

Use it accurately

Batch scanning is limited by browser memory. Native detection or the lazy local compatibility decoder handles each selected image; no file leaves this browser.

Private browser processing

Selected files are processed in the current browser session. Aftermath has no account, cloud file storage, or server-side file-processing job.

What this tool checks

Use this route when several image files may contain QR codes. Choose or drop multiple browser-decodable images, then Aftermath scans them one by one and returns source-labelled decoded values with reported QR format and safety notes. It does not scan PDF pages or broaden detection to the general barcode format set. Use the single-image or screenshot route when only one source needs review.

What to choose and what you get

What to choose

  • multiple browser-decodable raster images selected or dropped together

Result

  • source-labelled decoded QR values with reported format and safety notes

Supported use

  • QR-only scanning across several local image files
  • Results that retain each source filename for review

Before you start

  • PDF pages and non-QR barcode intent belong to dedicated sibling routes.
  • The batch reader does not combine, export, or authenticate decoded values.

Supported formats

  • Accepted formats: browser-decodable image, clipboard image.
  • Output formats: text report.

Browser support and permissions

  • Modern browser with JavaScript and a browser-decodable image; native detection or the bundled local compatibility decoder may be used.
  • No camera, microphone, or screen permission is needed.

Choose the right settings

  • Use this route when multiple image sources should be reviewed in one run.
  • Use /qr-code-scanner-from-image or /scan-qr-code-from-screenshot for one source.
  • Use /scan-qr-code-from-pdf for document pages or /barcode-scanner-from-image for broader formats.

Worked example

Ten labelled event images may each contain a QR code and their decoded values need source filenames kept distinct.

Starting facts

  • The images are selected together for one local run.
  • Some sources may have no readable code or multiple candidates.

Observed operation: Scan each browser-decodable image, retain source labels and display every decoded QR value with its reported format.

Review the result: Review failures and each source-to-value association before copying any payload into another system.

Boundary: Batch decoding cannot prove completeness, payload safety or that a detected code belongs to the intended source context.

What you can do

Decode QR codes from multiple local images in one run

Choose another tool when

  • This route does not scan PDF pages or request the broader barcode format set.
  • Batch results do not authenticate sources, destinations, or duplicated real-world codes.

If it does not work

  • One or more images cannot be decoded or contain no detectable QR code.
  • The selected set exceeds the bundled file-count, file-size, or browser-memory boundary.
  • Small, blurred, damaged, cropped, or low-contrast codes are not detected.

Things to know

  • Each selected image is scanned independently and may return no result or multiple results.
  • The browser retains only the bounded selected set supported by the bundled workspace.
  • Decoded links are never opened automatically and still require source review.

Privacy boundary

Selected images and decoded values stay in the current browser session and are not sent to an Aftermath processing service. How local processing is verified.

What this tool verifies

Checks the displayed limits and reports or creates source-labelled decoded QR values with reported format and safety notes from multiple browser-decodable raster images selected or dropped together.

Check before sharing

This route does not scan PDF pages or request the broader barcode format set.

How it works · Privacy · Terms of use · Contact