QR code scanner
Apps
PhaseSnapSite photos with time and place
Dharma MalaMala counter, Tibetan calendar
Lantern of Văn LangMythic action game
Đèn Về BếnPuzzle game
Snip & SplashRope-cutting puzzle game
ChillPennyWhere to go today?
Retouch StudioPhoto retouching on Mac
SubtalkLive meeting translation, notes
BrimNotch and menu bar utility
Weatherglass ProReal weather on your Mac desktop
PaperHearListen to PDFs and scans
How to read a QR code
Drop a picture, paste a screenshot, or open the camera. The page reads the code in your browser and says in plain words what it is before you do anything with it.
- Add a picture or open the camera
JPG, PNG, WebP or HEIC; paste with Ctrl+V; or allow the camera.
- Read the result
What the code is (a link, Wi-Fi, a VietQR transfer, a phone number, an email, a place or a contact card), then what it says, once. If a picture has no code, the reason shows right under it.
- Check the warnings
A link is shown with its host, a shortener or a look-alike host is named, and http is marked not secure.
- Act only if you mean to
Each kind has one main button: Open link, Copy, Save contact. Nothing opens by itself.
Also works inside Claude: ask it to read the QR code or barcode in a picture (the file is uploaded for that and kept 24 hours). Free, with a daily limit. How to connect
Need to make one? Make a QR code
Frequently asked questions
Not answered here? Ask Yangopen
Is the picture uploaded?
No. The picture is read in your browser and is not sent anywhere. The bank list is a file on this site.
Does it work with a phone camera?
Yes, after you allow camera access. The camera stops as soon as a code is read, when you press Stop, and when the tab is hidden. Nothing is recorded or sent.
Why does a code not read?
The usual reasons are a blurry picture, a code that is too small, glare, or a logo covering too much of the code. Try a sharper picture, fill the frame, and avoid reflections.
What is the check code, and what does it not prove?
A VietQR code ends with a CRC check value. If it matches, the fields were not changed after the code was made. It does not prove who owns the account: check the account name in your banking app before you pay.
Is it safe to open the link?
The page shows the full address, the host and its readable form, and warns about http, bare IP addresses, shorteners and look-alike letters. Nothing opens by itself; press Open only if you trust the address.