Barcode Decoder
Barcode decoder for batches of uploaded images and screenshots. Read one or more barcodes from PNG, JPEG, WebP, AVIF, HEIC, or HEIF files across EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Data Matrix, PDF417, and Aztec, with grouped results and CSV/TXT export.
Choose input
Drop images here or click to upload
Supports PNG / JPEG / WebP / AVIF / HEIC / HEIF
Decoded results
0 result(s)Upload one or more images and read them to view results.
Quick Start
Common Scenarios
Poster QA
verify EAN, UPC, or campaign barcode content before publishing print-ready artwork.
Multi-code check
read multiple barcodes in one image and review them item by item.
Asset audit
confirm product, ticket, inventory, or serial-code values from a screenshot or photo.
Archive extraction
extract barcode values from screenshots or scanned document images into text.
Supported barcode types
Detection rules
Image quality checklist
Limitations & compatibility
Privacy & Security
FAQ
This page is for barcode symbologies such as EAN, UPC, Code 128, Code 39, Data Matrix, PDF417, and Aztec. Use the QR Decoder for QR codes.
No. Results are returned in a stable top-left to bottom-right order for easier verification.
Supported barcode types are EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Data Matrix, PDF417, and Aztec. Supported image formats are PNG, JPEG, WebP, AVIF, HEIC, and HEIF.
HEIC/HEIF needs local preprocessing before decoding, which can add extra time.