What is a Barcode Reader? (original) (raw)

Last Updated : 23 Jul, 2025

When you visit a supermarket, you might see the cashier scanning a code on the product at the billing counter. Within fractions of minutes, they calculate the total price and create the bill. The cashier can do the billing process faster with the help of a scanner. The scanner that is used to scan the barcode on the product is known as a barcode reader. A Barcode reader makes our work easier. In this article, we are going learn about the barcode reader, the workings of a barcode reader, applications, advantages, and disadvantages.

What is a Barcode Reader?

A barcode reader is an optical hardware input device that is used to read the information from the barcode pasted on the product and decode the information in a human-readable format. It is also used to upload the details of the product in the database. A barcode reader is connected to the computer with the help of wire Bluetooth or Wi-Fi connection. It consists of a Scanner and an internal or external decoder. Decoders are used to decode the barcode to the human-readable form. Barcode readers are also called Point of Sales (POS).

BarCode-Scanner

Barcode Reader

What is a Barcode and Its Types?

A barcode is a set of horizontal/vertical lines with different widths and sizes, which stores the information about a product in an encrypted or machine-readable format.

Types of Barcode:

  1. Horizontal Barcode.
  2. Vertical Barcode.

Working of Barcode Reader

A barcode is a combination of black lines and white spaces. A barcode reader throws a beam of lights on the barcode. As we know black color absorbs the light rays and white color reflects the light. In the same way, when the scanner emits lights on the barcode, the dark color(black) absorbs the light and the white color reflects the light back. The sensor present in the barcode reader captures the reflected light and converts it into an electrical signal( analog signal). Analog-Digital converter in the barcode reader converts the Analog signal to digital signals. Now, the role of decoders comes into action. Decoder are used to convert the digital signals into human-readable data.

**There are two types of decoders:-

Application of Barcode Reader

Advantage of Barcode Reader

Disadvantage of Barcode Reader