PDF417 Decoder Online – Scan & Read PDF417 Barcodes
Reads PDF417 codes only — the stacked-bar format used on driver's licenses, boarding passes and shipping labels.
What’s Actually Encoded in a PDF417 Barcode
If you’ve ever tried to scan the barcode on the back of a driver’s license, boarding pass, or shipping label and got nothing, you’re not alone. PDF417 looks like a barcode, but a regular QR scanner usually can’t read it because it’s a different barcode format. That leaves you wondering what the code actually contains and how to decode it.
The solution is a PDF417 decoder built specifically for this barcode type. Instead of looking for QR codes or other formats, it detects the stacked PDF417 pattern and extracts the encoded data from an image or camera feed.
In this guide, we’ll explain what PDF417 is, what information it can contain, where you’ll find it, and how to decode one from a photo or camera. We’ll also cover why PDF417 is used on IDs and why a regular QR scanner may not work.
What Is a PDF417 Barcode?
PDF417 is a stacked linear barcode — think of it as several rows of a regular 1D barcode compressed on top of each other, which is where the “stacked” in its description comes from. That structure lets it hold a lot more data than a standard barcode while still printing in a compact rectangle. A single PDF417 code can store hundreds of bytes: names, dates, addresses, license numbers, even small blocks of structured text — exactly why it’s the standard on driver’s licenses and government IDs across North America.
Built to Survive Real-World Handling
PDF417 also carries error correction, similar in spirit to Data Matrix and QR codes. A PDF417 code can typically still decode correctly even with some smudging, folding, or print degradation — useful, given how often the labels carrying them get creased, laminated, or handled repeatedly.
How to Decode a PDF417 Code From a Photo
A PDF417 decoder works from an uploaded image or a live camera feed, scanning specifically for PDF417’s pattern rather than every possible barcode type. That narrower search tends to be both faster and more accurate, since stacked barcodes can otherwise be mistaken for other formats at a glance.
Framing tip: get too close and you’ll crop off part of a row; too far, and there isn’t enough resolution to separate the bars within each stack. A straight-on shot with the entire rectangle visible, in decent light, decodes far more reliably than an angled or partial one.
Where You’ll Find PDF417 Codes
- Driver’s licenses and state-issued ID cards across the US and Canada
- Airline boarding passes (though many airlines have moved to QR/Aztec instead)
- USPS and other shipping/logistics labels
- Insurance cards and some inventory and asset-tracking labels
Because a PDF417 code can carry an entire block of personal information rather than just a reference number, decoding one — say, off a driver’s license — can reveal far more than a typical retail barcode ever would. Worth keeping in mind before you decode and share one that isn’t yours.
Decode Yours With Our PDF417 Decoder
Our decoder is built to recognize PDF417 specifically, not scan for every barcode format at once, so it reads faster and more accurately than a general-purpose scanner. Use it two ways:
- Upload an image — drop in a photo or screenshot of the barcode and it decodes instantly.
- Scan with your camera — point your device’s camera at the code for a live read, no upload needed.
Everything runs client-side in your browser, so nothing you scan or upload ever leaves your device.
Need to scan a different barcode format? Try our barcode scanner for everyday barcodes, or check out the barcode tester to check if your barcode scans correctly before printing.