Barcode

Also known as: bar code, product barcode

A machine-readable pattern that encodes a number or text so an item can be scanned quickly.

A barcode is a machine-readable representation of data, printed as a pattern of bars (1D) or squares (2D). Scanning it retrieves the encoded value instantly, which is how warehouses and checkouts identify products without typing.

How barcodes work: the printed pattern is just an encoding of a number or short string. A barcode scanner (or a smartphone camera) reads the widths of the bars and spaces, decodes them back into that value, and hands it to whatever software is listening. The barcode never stores the product name, price, or stock level itself; it only carries an identifier that your system looks up.

Common barcode types fall into two families. 1D (linear) formats include Code 128 (general purpose), UPC-A and EAN-13 (retail checkout), Code 39 (industrial and asset tags), and ITF-14 (shipping cartons). 2D formats such as QR codes and Data Matrix pack far more data into a square and can be read from any angle by a phone camera, which is why they show up on packaging, tickets, and labels.

Barcode applications span almost every industry that moves physical things: retail checkout, warehouse receiving and picking, manufacturing work-in-progress tracking, healthcare medication and patient wristbands, logistics parcel routing, and asset management. In each case the barcode is the fast, error-free bridge between a physical item and its digital record.

A barcode by itself just returns a value. It becomes useful when your inventory system links that value to a product record, so scanning it can receive stock, pick an order, or check a level. That is the difference between owning a barcode scanner and running a barcode-driven inventory process.

Put it into practice

Related terms

Run it in one system

VNDLY tracks stock, orders, and suppliers together so terms like this stop being theory and start being automatic.