What this workspace does
Decoded QR values, code type, and a safe destination warning.
File scanner · browser local
Scan a saved image, screenshot, or clipboard image locally. Native detection runs first; a lazy local decoder fills compatibility gaps. Links never open automatically.

Decoded QR values, code type, and a safe destination warning.
Native scanning is tried first. The lazy compatibility decoder also runs entirely in this browser when native support is missing or finds no result.
Selected files are processed in the current browser session. Aftermath has no account, cloud file storage, or server-side file-processing job.
Scan a saved image or screenshot for QR codes when you need to review decoded values without sending the image away. The browser displays each decoded value, reported format, and safety note, but never opens a link automatically. A decoded value is not proof that a link, destination, payment request, or source is safe.
A saved event poster contains a QR code whose destination should be inspected without opening it automatically.
Observed operation: Scan the local raster with the available detector or bundled fallback and display every decoded QR value as text.
Review the result: Read the raw value and copy it only after checking the scheme, domain and surrounding context.
Boundary: Successful decoding does not establish that a link, payment request, contact or payload is trustworthy.
Read a QR code from one saved image
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.
Checks the displayed limits and reports or creates decoded QR values displayed for review and copying from one saved browser-decodable raster image chosen or dropped.
This route is not the screenshot-first clipboard workflow, a PDF page scanner, a batch reader, or a general barcode scanner.