PDF417

PDF417 is a multi-row barcode symbology with high storage capacity and error-correction capabilities. It can be read by linear barcode readers, laser scanners, and 2d barcode scanners. PDF417 barcodes can store 1,108 bytes, 1,850 text characters, or 2,710 digits. A barcode is made up of 3 to 90 rows stacked into columns.

Each row consists of:

Depending on the encoding scheme a codeword can contain:

MicroPDF417

MicroPDF47 is derived closely from the PDF417 specifications. It is designed for applications that require improved area efficiency without the maximum data capacity of PDF417. As a result it has a limited number symbol sizes with fixed Error Correction for each symbol size.

The following tables contain information for writing Micro PDF417 barcodes:

# of Columns #of Rows Total # of Codewords # of Error Correction Codewords % of Error Correction Codewords # of Non- Error Correction Codewords # of Codewords for data Max Data Bytes Max Alpha Characters Max Digits
1 11 11 7 64 4 3 3 6 8
1 14 14 7 50 7 6 7 12 17
1 17 17 7 41 10 9 10 18 26
1 20 20 8 40 12 11 13 22 32
1 24 24 8 33 16 15 18 30 44
1 28 28 8 29 20 19 22 38 55
2 8 16 8 50 8 7 8 14 20
2 11 22 9 41 13 12 14 24 35
2 14 28 9 32 19 18 21 36 52
2 17 34 10 29 24 23 27 46 67
2 20 40 11 28 29 28 33 56 82
2 23 46 13 28 33 32 38 64 93
2 26 52 15 29 37 36 43 72 105
3 6 18 12 67 6 5 6 10 14
3 8 24 14 58 10 9 10 18 26
3 10 30 16 53 14 13 15 26 38
3 12 36 18 50 18 17 20 34 49
3 15 45 21 47 24 23 27 46 67
3 20 60 26 43 34 33 39 66 96
3 26 78 32 41 46 45 54 90 132
3 32 96 38 40 58 57 68 114 167
3 38 114 44 39 70 69 82 138 202
3 44 132 50 38 82 81 97 162 237
4 4 16 8 50 8 7 8 14 20
4 6 24 12 50 12 11 13 22 32
4 8 32 14 44 18 17 20 34 49
4 10 40 16 40 24 23 27 46 67
4 12 48 18 38 30 29 34 58 85
4 15 60 21 35 39 38 45 76 111
4 20 80 26 33 54 53 63 106 155
4 26 104 32 31 72 71 85 142 208
4 32 128 38 30 90 89 106 178 261
4 38 152 44 29 108 107 128 214 313
4 44 176 50 28 126 125 150 250 366