Trendingat

02Home & Garden · Updated

How to Read a Barcode: Scan It or Decode It

Short answer

Scan the code or interpret its printed digits

To read a barcode, use a phone or barcode scanner to capture its pattern, or interpret the digits printed below it. The code usually identifies an item; it does not necessarily reveal its price or every detail about it.

You needA camera or barcode scannerExplained in: Step-by-Step
Best methodScan with a trusted appExplained in: Step-by-Step
Important limitCodes do not contain every detailExplained in: Step-by-Step
Reading time6 min7 sections, about 1,410 words

How to Read a Barcode: Scan It or Decode It

Barcodes turn information into a pattern of lines, spaces, or squares that a scanner can read. Learning to read one helps you look up a product, enter an item into an inventory system, or understand why a code will not scan. You can scan many common retail barcodes with a smartphone; reading the printed digits is useful when scanning is unavailable. For a scan, you need a camera-enabled phone and a compatible barcode or shopping app, or a dedicated scanner connected to a device.

What You’ll Need

  • For scanning: A smartphone with a working camera and an app that supports the barcode type, or a dedicated barcode scanner.
  • For manual reading: The barcode itself, with its printed digits visible. Some codes, especially QR codes, do not have a human-readable number beneath them.
  • For a product lookup: An app or database that can search the code. A scanner may only return the number; a separate service is needed to match it to a product.

Use an app from a trusted source and check what it does with camera access and scan data. A barcode is not automatically safe just because it is printed on a package: a QR code can open a web link, so check the destination before opening it.

Step-by-Step

  1. Identify the barcode. Retail packages often use a one-dimensional UPC-A or EAN barcode, made of vertical bars and spaces. A QR code is a square pattern, while other formats may be used for shipping, inventory, or manufacturing. The format matters because not every app or scanner reads every type.
  2. Choose how to read it. To identify an item, use a product lookup app or a store’s scanner if available. To enter a code into a database, use a scanner that works with that system. If you only need the printed number, read the digits below the bars. A code’s digits alone may not identify an item without a matching database.
  3. Prepare the code. Find the complete barcode and check that it is not covered by a label, folded around an edge, or badly scratched. Smooth the package if you can do so without damaging it. Keep the code and the scanner lens clean; dirt or glare can hide narrow lines or spaces.
  4. Position the scanner. Hold the phone or scanner steady, facing the code squarely. Put the whole code inside the viewfinder, including the outer edges and any small numbers needed by the app. Move the camera closer or farther until the bars look sharp. Avoid strong reflections and shadows.
  5. Capture the code. Open the app’s scan function and wait for it to focus. Some apps scan automatically; others require you to tap a button. A successful scan may produce a number, a product match, or a link. Read what appears before choosing to open a website or take another action.
  6. Check the result. Compare any displayed product name or description with the item in front of you. A scan can return an identifier without confirming the product, and lookup databases can be incomplete or wrong. For purchases, returns, or inventory, confirm the result with the item’s label or the system responsible for the record.
  7. Read the digits manually if needed. On common UPC-A and EAN retail codes, the printed digits below the bars are the barcode’s human-readable number. Copy them from left to right, preserving any leading zero. Do not try to assign a product name to a number from memory; use an appropriate lookup source.
  8. Know what a number means. A UPC or EAN is generally an identifier used to look up a product, not a miniature product description. Its digits do not reliably tell you the item’s price, ingredients, origin, or current stock. That information comes from a retailer, manufacturer, or other database linked to the identifier.

Common Mistakes

  • Scanning only part of the code: The app may need the full pattern, including quiet space around its edges. Keep the entire code in view.
  • Assuming every barcode is a product code: Shipping labels, tickets, and inventory tags can encode different information. Use a reader that supports the format and context.
  • Treating a scan as proof: A number or product match is not a guarantee that the item is genuine, correctly labeled, or safe. Check the package and the source of the lookup.
  • Dropping a leading zero: Some codes display a zero that is part of the identifier. Enter all printed digits exactly as shown.
  • Expecting a QR code to behave like a UPC: QR codes can store text or a web address, not just a retail product number. Inspect any link before opening it.

Tips

  • Use even lighting and avoid glare from glossy wrapping. A slight change in angle can make a reflective code easier to scan.
  • Hold still and let autofocus settle rather than repeatedly tapping the screen. If the code curves around a bottle, rotate the package so a flatter section faces the camera.
  • When entering digits, check the count and compare the first and last digits with the label. Avoid adding spaces or punctuation unless the form requests them.
  • For work or inventory, confirm which barcode format and data fields the system expects. A general camera app may recognize a code but may not send it to the correct record.
  • Do not rely on a barcode as a substitute for reading package instructions, dates, warnings, or other printed details.

Troubleshooting

If it will not scan: Clean the camera lens and barcode, improve the lighting, reduce glare, and make sure the full code fits in the frame. Try holding the device steady at a different distance so the bars come into focus. If the code is torn, faded, or folded, use a second copy of the label or type the printed digits into a suitable lookup system.

If the app reports an unsupported code: The app may not read that format. Try a scanner or app designed for the code type, or check whether the relevant retailer or organization offers its own scanning tool.

If the scan returns no match or the wrong item: Check the digits for a misread, including any leading zero, and try another reputable lookup source. Product databases are not universal or always current. For a checkout, shipment, or inventory problem, ask the store or organization that manages the record rather than guessing.

If a QR code opens an unexpected page: Close it without entering personal information. Use a trusted QR reader that displays the destination first, and verify that the address belongs to the organization you intended to visit.

Frequently Asked Questions

Can I read a barcode with my phone?

Yes, if your phone has a camera and an app that supports that barcode format. Some camera apps recognize certain codes, but features vary by device and software version.

What do the numbers under a barcode mean?

For common retail UPC and EAN codes, they provide a human-readable version of the identifier encoded by the bars. They are mainly used to look up a record, not to spell out all the product’s details.

Can barcode digits tell me a product’s price?

Usually not. A checkout or product database links the identifier to a price, and that information can vary by seller and change over time.

Why does the same item have different barcodes?

Different sizes, varieties, multipacks, or packaging versions may have separate identifiers. A barcode can identify a particular trade item, so compare the label and description as well as the scan result.

Can I read a barcode without an app?

You can copy the printed digits from many retail barcodes, but you may still need a database to find the associated item. A QR code without printed text generally requires a compatible reader to decode.

Are barcode scanners and QR readers the same?

Some devices and apps read both, but support depends on the scanner and format. Check the tool’s supported barcode types if it cannot recognize the code.

Further reading: GS1. Details can change, so check the official page for anything that matters to you. Spotted a mistake? Tell us. How we write an answer.