QR Code Reader
Scan and read QR codes from images online for free. Upload a screenshot or photo, instantly decode URLs, text, Wi-Fi, and vCards. No signup.
Runs entirely in your browser — files never uploaded
Drag & drop a file here, or click to browse
Upload an image containing a QR code (JPG, PNG, WebP, BMP)
How to use QR Code Reader
- 1. Upload an image. Drag and drop or click to upload a JPG, PNG, WebP, or BMP image containing a QR code.
- 2. Automatic scanning. The tool scans the image instantly and extracts the QR code data — no button needed.
- 3. Copy or open the result. Copy the decoded text to your clipboard, or click the link if it's a URL.
FAQ
What image formats are supported?
You can upload JPG, JPEG, PNG, WebP, and BMP images. The image should clearly show the QR code for best results.
Does this work offline?
Yes. The QR code is decoded entirely in your browser using the jsQR library. No data is uploaded to any server.
What types of QR codes can be read?
Any standard QR code — URLs, plain text, Wi-Fi credentials, vCards, email addresses, phone numbers, and more.
What if no QR code is found?
The tool will show a clear message. Try uploading a higher-resolution image, or make sure the QR code is fully visible and not too distorted.
Can I scan multiple QR codes from one image?
Currently the tool reads the first QR code it finds in the image. For multiple codes, upload separate images.
Related tools
- Base64 EncoderEncode text or files to Base64 or decode Base64 back online for free. Instant conversion, no signup, runs in your browser.
- JSON FormatterFormat and validate JSON online for free. Beautify with indentation, validate syntax, or minify. Runs in your browser, no signup.
- CSV ↔ JSONConvert CSV to JSON or JSON to CSV online for free. Live preview as you type or upload a file. No signup, runs in browser.
- Timestamp ConverterConvert Unix timestamps to dates and dates to timestamps online for free. Supports seconds, milliseconds, ISO 8601. No signup.
- JWT DecoderDecode JWT tokens online for free. Inspect header, payload, and claims. Verify expiration and signature algorithm. No signup, runs in browser.
- Regex TesterTest regular expressions online for free with live match highlighting, capture groups, and flag toggles. Supports JavaScript regex. No signup.