QR Code Generator
Scanning QR Codes and Barcodes
Reading from an image, the clipboard, or the camera — and what to do with the result.
Three ways to read a code
- Image file: drag a photo containing the code, or click to choose one.
- Paste: take a screenshot and press Ctrl+V on the scanner screen.
- Camera: press Start camera and point it at the code. The camera turns itself off once a code is read.
On a phone the rear camera opens; on a laptop, whichever camera exists. When the camera faces you, the preview is mirrored so that moving your hand matches what you see. The image being decoded is not mirrored, so recognition is unaffected.
After a code is read
The scanner recognises what kind of payload it is and shows the matching actions.
- Web address: shows the URL and host, with open, copy, and Shorten with cut.pe.kr (which pre-fills the dashboard form; sign-in required).
- Wi-Fi: network name and password, with the password hidden until you reveal it.
- Contact (vCard): name, phone, and email, downloadable as a .vcf file.
- Email, phone, SMS: recipient and message shown separately.
- Barcode: recognises EAN-13, EAN-8, UPC-A and offers a product search.
About the badge on web addresses
The check is about format only — whether the scheme is http/https, whether the destination is hidden behind an @ sign, whether it points at a private network.
A well-formed address can still be malicious. Do not read the badge as a safety guarantee; check the address yourself before opening a code from an unknown source.
Browser differences
Chromium-based browsers use the barcode detector built into the browser. Safari and Firefox fall back to a lightweight QR-only decoder, so 1D barcodes (EAN, UPC) read more reliably on Chromium.
Photos and camera frames are never sent to a server. All decoding happens in your browser.