QR Code Scanner
Drop, choose or paste a picture — read the QR code in it without reaching for your phone.
The scanning engine (about 1 MB) downloads from a CDN the first time you drop a picture. The picture itself is read on this page and never uploaded.
🔒 Runs entirely in your browser — nothing you type is uploaded or stored on a server.
A QR code on your screen is awkward to scan: it is in an email, a PDF, a screenshot someone sent you, or on a web page on the same computer you would need to point the phone at. Drop the picture here, choose it, or take a screenshot and paste it with Ctrl/⌘ + V, and the code is read on the spot. Every code in the picture is found and outlined, not just the first.
Also on Txtset: make your own QR code · read a product barcode from a picture.
The result is explained, not just printed. A Wi-Fi code shows the network name and password. A contact card shows the name, phone and email. A 2FA setup code shows which account it is for, and a warning that the picture is as sensitive as the password it protects. A link shows the site it really goes to before you open it — which matters, because a QR code is the easiest way there is to hand somebody a look-alike address.
Nothing leaves your device. The scanning engine (the open-source zxing-cpp reader, compiled to WebAssembly) downloads once from a CDN, locked to an exact version and checked against a fingerprint before it runs; after that the picture is read by this page alone. The page never asks for your camera.
It reads QR codes, Micro QR and rMQR, and the other square codes you may run into — Data Matrix, Aztec and PDF417. For the striped kind on products and books, use the Barcode Scanner.
How to use
- Drop a picture onto the box, click to choose one, or paste a screenshot (Ctrl/⌘ + V).
- Wait a moment the first time while the scanning engine downloads.
- Read what the code contains. Links, Wi-Fi, contacts and 2FA codes are broken out for you.
- Copy the result, or open a link once you have checked the address.
Examples
WIFI:S:Cafe;T:WPA;P:espresso42;;Wi-Fi network Cafe, security WPA, password espresso42.
The menu link, with the site name shown on its own so you can check it.
otpauth://totp/GitHub:ada?secret=…A 2FA secret for GitHub: ada, with a warning to keep the picture private.
All three, numbered on the picture and in the results.