Barcode Anatomy
Explore the structural components that make up different barcode symbologies.
Start Guard Bar
The opening three-module pattern (bar-space-bar) that marks where the barcode symbol begins.
Center Guard Bar
The five-module pattern (space-bar-space-bar-space) dividing left and right data halves of EAN/UPC barcodes.
End Guard Bar
The closing three-module pattern (bar-space-bar) that marks where the barcode symbol ends, identical to the start guard.
Start Character
A special character identifying the beginning of the barcode, often encoding character set information.
Stop Character
A special character signaling the end of the barcode data to the decoder.
Data Characters
The encoded data payload where each character is represented by a unique pattern of bars and spaces.
Check Digit
An error-detection digit calculated from the data using a mathematical algorithm such as Mod 10 or Mod 43.
Quiet Zone
Mandatory blank space surrounding the barcode that prevents adjacent graphics from interfering with scanning.
Human-Readable Text
Printed characters below or above the barcode allowing manual entry if scanning fails.
Bearer Bar
Thick horizontal bars above and below the barcode ensuring consistent bar height and preventing partial scans.
Module
The smallest unit element in a barcode — a single bar or space whose width defines the X dimension.
Narrow Element
The minimum-width bar or space (1X wide) in two-width symbologies.
Wide Element
The wider bar or space (2X or 3X wide) in two-width symbologies, distinguishing binary 1s from 0s.
Finder Pattern
Fixed geometric patterns that allow scanners to locate, orient, and identify the 2D barcode type regardless of rotation.
Timing Pattern
Alternating dark and light modules along the edges that define the row and column structure of the 2D matrix.
Alignment Pattern
Additional reference points in larger 2D codes that compensate for printing distortion and surface curvature.
Error Correction Codewords
Reed-Solomon or other ECC data enabling barcode readability even when the symbol is partially damaged or obscured.
Data Region
The area of the 2D matrix containing the actual encoded data, interleaved with error correction codewords.
Row Indicator
Left and right indicator columns in PDF417 that identify the row number and coding parameters for each row.
Function Pattern
Non-data modules providing structural information such as format info, version info, and encoding mode indicators.