QR & Barcode Reader — Step-by-Step Guide
Learn how to use QR & Barcode Reader: step-by-step instructions, settings, export options, privacy, limits and troubleshooting.
Open QR & Barcode ReaderStep-by-step instructions
- Choose one JPG, PNG or WebP, or select Camera and click Start camera to grant permission.
- Keep the code upright, sharp and surrounded by its blank margin; click Read code.
- Review the decoded text and format, then download TXT or JSON. Camera tracks stop after capture.
Processing limits
One image up to 10 MB, 16 megapixels and 16,000 pixels per side; decoding scales to 4 megapixels and 2400 pixels per side. Camera closes after reading, cancellation or 60 seconds.
Formats and important details
Supported formats are QR Code, Data Matrix, Aztec, PDF417, Code 128, Code 39, Code 93, Codabar, EAN-13, EAN-8, UPC-A, UPC-E and ITF. One code is returned per frame; multiple-code detection and binary payload export are not included.
A pinned local ZXing decoder works without the native BarcodeDetector API. A 12-second decoding timeout prevents indefinite processing. Small, blurred, rotated or damaged codes may not decode; crop or rotate your image beforehand.
Camera use requires HTTPS, browser support and your permission. Start and Stop camera are explicit controls. Capture scans a single frame, not a continuous video. No microphone is requested. Camera permission can be revoked in browser settings.
Decoded content is untrusted plain text. This tool does not visit links, validate the destination or confirm that a product identifier is registered.
Privacy and downloads
All processing happens on this device. Successful results become available after the normal access confirmation. Keep the page open until processing finishes and save your downloads before leaving.
Processing and privacy
Files and entered content are processed on your device in this browser tab. File contents and results are not uploaded to Helphonic or sent to analytics. The page still contacts Helphonic to load its tools, check access and confirm non-content usage information. Work is not saved to your account; download or copy results before leaving or reloading the page.
Access and current limits
Check the tool page for current access, remaining usage and per-operation limits. File count, per-file size, total size and page limits can depend on your access and can change. Device and processor safety limits still apply when usage is unlimited. A paid pass does not necessarily increase every processing limit.
One successful export counts as one operation. Previewing and editing do not use an operation. Daily allowances reset at 00:00 UTC. Downloads of an already-created result do not count again.
If an operation cannot finish
Use a current browser and smaller inputs if the tab runs out of memory. Some tools download a local processing library or model on first use, so an internet connection is needed even though your content stays on the device.
If the tool reports that access or limits changed, review the current policy and run it again. If usage confirmation is uncertain after an interrupted connection, a retry can count as another operation. Download completed work before reloading; this site does not keep a recovery copy.
Check the current limits
Allowances and per-operation limits can change. The QR & Barcode Reader page shows the policy that applies to you. Per-operation safety limits still apply when usage is unlimited. See access passes if a tool or extra usage requires paid access.
For site-wide information, read the privacy policy and security details.