How to Check if a Product is Real or Fake with a Barcode Scanner

Learn what barcode scanning can and can't tell you about product authenticity. Step-by-step guide to verifying products using barcode numbers, GS1 databases, and red flags for counterfeits.

Can a barcode scanner tell you if a product is real or fake? This is one of the most common questions people have when they suspect a counterfeit. The short answer: scanning a barcode gives you useful clues, but it cannot prove authenticity on its own. A barcode scanner reveals the product number encoded in the barcode, which you can then look up to check if it matches the claimed brand and product. But counterfeiters can copy barcodes from genuine products, so a valid scan does not guarantee you are holding the real thing.

Here is what barcode scanning can actually do for you, what it cannot do, and how to combine it with other methods to make a more informed judgment.

What a Barcode Actually Tells You About Authenticity

A retail barcode — UPC-A in North America, EAN-13 internationally — contains a number. That is all. The barcode does not store the product name, price, ingredients, or any authentication data. It stores a string of digits that serves as a lookup key in product databases.

That number has a structure you can use:

Barcode PartWhat It Tells You
Country prefix (first 2-3 digits of EAN-13)Where the company is registered with GS1 (not where the product is made)
GS1 company prefix (next 4-7 digits)Which company owns this barcode range
Product number (remaining digits)Which specific product within that company's catalog
Check digit (last digit)Mathematical verification that the number was scanned correctly

The GS1 company prefix is the most useful piece for authenticity checking. Every company that legitimately registers barcodes gets a prefix from GS1, the global standards organization. You can look up that prefix to see which company it belongs to. If a product claims to be from Nike but the prefix is registered to an unknown company in a different country, that is a red flag.

The country prefix tells you where the company is registered, not where the product was manufactured. A product with a China country prefix (690-699) could be from a Chinese company that manufactures globally. A product with a US prefix (00-13) could be manufactured in China. The country prefix alone does not tell you the country of origin.

Step-by-Step: How to Verify a Product Using Its Barcode

Step 1: Scan the Barcode

Open barcodescanner.online on your phone or computer. Point your camera at the barcode, or upload a photo of it. The scanner decodes the number and identifies the barcode format.

Pay attention to the barcode format. Retail products should have UPC-A (12 digits) or EAN-13 (13 digits) barcodes. If a product that claims to be a retail item has a Code 128 or Code 39 barcode instead, that is unusual.

Write down or copy the full barcode number. You will need it for the next steps.

Step 2: Check the GS1 Company Prefix

Go to GEPIR, the GS1 Global Electronic Party Information Registry. Enter the barcode number. GEPIR returns the company name and country associated with that GS1 prefix.

Check two things:

  • Does the company name match the brand on the product? A product claiming to be Chanel should have a prefix registered to Chanel. If it is registered to an unrelated company, that is suspicious.
  • Does the country make sense for the brand? A product claiming to be from a well-known French perfume house should not have a prefix registered to a company in a country unrelated to that brand's operations.

Note that some legitimate brands use third-party distributors or subsidiaries that may have different company names in GEPIR. A mismatch does not automatically mean fake, but it warrants more investigation.

Step 3: Search the Barcode in Product Databases

Enter the barcode number into Google, Amazon, or a barcode database like UPCitemdb.com. Compare the results against the product in your hands:

  • Does the product name match?
  • Does the product image match?
  • Is the size, weight, or variant correct?
  • Does the brand match?

If the barcode number returns a completely different product — say, you scanned a bottle of perfume but the database shows a snack food — the barcode was likely copied from a different product or randomly generated.

For more on barcode lookup methods, see our barcode lookup guide.

Step 4: Inspect the Physical Product

Barcode scanning is just one data point. Combine it with a physical inspection:

  • Print quality: Genuine products have sharp, consistent printing. Blurry logos, misspelled words, and uneven color are signs of counterfeits.
  • Barcode print quality: The barcode itself should be clean with crisp lines. Smudged, unevenly spaced, or poorly printed barcodes suggest low-quality manufacturing.
  • Packaging materials: Feel the weight and texture of the box, bottle, or wrapper. Counterfeits often use thinner cardboard, cheaper plastic, or lower-quality glass.
  • Labels and stickers: Misaligned labels, peeling stickers, or labels that look like they were applied by hand are red flags.

Red Flags That Suggest a Fake Product

Not every red flag means a product is counterfeit, but multiple flags together should raise your suspicion.

Red FlagWhat It Means
Barcode prefix doesn't match the brand's registered companyThe barcode may not belong to the claimed manufacturer
Country prefix is unexpected for the brandThe prefix is registered in a country where the brand doesn't operate
Barcode returns a different product in databasesSomeone copied a barcode from an unrelated product
Barcode returns no results in any databaseThe number may be fabricated or from an unregistered source
Barcode format is wrong for retail (e.g., Code 128 on a consumer product)Legitimate retail products use UPC-A or EAN-13
Check digit is invalidThe barcode number fails the mathematical check digit calculation
Barcode on box doesn't match barcode on product insideMultiple barcodes that should be identical are different

How to Check the Check Digit

Every UPC-A and EAN-13 barcode has a check digit (the last digit) calculated from the other digits using a specific formula. If the check digit is wrong, the barcode was not generated properly. When you scan with barcodescanner.online, the scanner validates the check digit automatically. A barcode that fails check digit validation was created without proper tools, which is common with counterfeits.

Common Products People Verify

Shoes (Nike, Adidas, Jordan)

Sneakers are among the most counterfeited products worldwide. People search for "barcode scanner Nike" or "barcode scanner legit check" looking for a quick way to verify shoes.

What barcode scanning can do:

  • Confirm that the UPC number on the box matches the product in barcode databases
  • Verify the GS1 prefix is registered to Nike, Adidas, or the correct brand
  • Check that the barcode on the box matches what is printed inside the shoe

What works better for shoes:

  • Compare the SKU: The style number and colorway code printed on the box should match the label inside the shoe. Counterfeits often get one right but not the other.
  • Check stitching and materials: Fake shoes typically have messier stitching, thinner materials, and slightly different proportions.
  • Use community resources: Sneaker authentication communities on Reddit and dedicated apps like CheckCheck specialize in spotting fakes using detailed photo comparisons.
  • Buy from authorized retailers: The most reliable way to get authentic shoes.

Perfume and Cosmetics

Counterfeit perfume is a serious concern because fake fragrances may contain harmful chemicals. People search for "barcode scanner perfume" when they want to verify a fragrance.

What barcode scanning can do:

  • Verify the EAN-13 prefix matches the fragrance house (e.g., a Dior perfume should have a prefix registered to LVMH or a Dior subsidiary)
  • Check that the barcode returns the correct fragrance name and size in product databases
  • Confirm the country prefix aligns with where the brand registers its products

What works better for perfume:

  • Batch code verification: Most genuine perfumes have a batch code (separate from the barcode) printed or stamped on the box and bottle. Websites like checkfresh.com and checkcosmetic.net decode batch codes to show manufacturing dates. If the batch code is missing, invalid, or shows an impossibly old date, the product is suspect.
  • Packaging details: Genuine perfume packaging has tight cellophane wrapping, clean embossing, and consistent font sizes. Counterfeits often have loose wrapping, spelling errors, and blurry printing.
  • Fragrance longevity: Fake perfumes tend to smell different (often alcohol-heavy) and fade much faster than genuine products.

Electronics

Counterfeit electronics range from fake phone chargers and cables to knockoff earbuds and devices. The concern here is safety — fake chargers and batteries can be fire hazards.

What barcode scanning can do:

  • Verify the barcode matches the product claimed on the packaging
  • Check the GS1 prefix against the manufacturer

What works better for electronics:

  • Serial number verification: Most electronics manufacturers (Apple, Samsung, Sony) have online tools where you can enter a serial number to verify the product. This is far more reliable than barcode scanning.
  • Weight and build quality: Counterfeit electronics are often lighter due to missing safety components.
  • Certification marks: Look for UL, CE, or FCC marks. Their absence on products that should have them is a significant warning sign.

Luxury Fashion and Accessories

People searching "barcode scanner Victoria's Secret" and similar terms want to confirm authenticity when buying from resellers, online marketplaces, or discount stores.

What barcode scanning can do:

  • Verify the barcode is registered to the correct brand or its parent company
  • Check that the product information in databases matches what you have

What works better for luxury items:

  • Brand authentication services: Companies like Entrupy and Real Authentication use AI and expert analysis to verify luxury goods.
  • NFC and RFID chips: Many luxury brands now embed NFC chips in products. Tapping the product with your phone verifies authenticity through the brand's system.
  • Quality details: Stitching uniformity, hardware weight, logo placement, and material quality are all indicators that trained authenticators check.

Supplements and Health Products

Counterfeit supplements are dangerous because they may contain incorrect dosages, unlisted ingredients, or contaminants.

What barcode scanning can do:

  • Verify the barcode matches the supplement brand and product in databases
  • Check the GS1 prefix against the manufacturer

What works better for supplements:

  • Lot number verification: Contact the manufacturer directly with the lot number printed on the product. They can confirm if that lot number is valid.
  • Third-party testing seals: Look for NSF, USP, or ConsumerLab certification marks. Counterfeits may display fake versions of these marks.
  • Buy from authorized sources: Purchase directly from the manufacturer or from well-known authorized retailers.

What Barcodes Cannot Tell You

It is important to understand the limitations so you do not develop a false sense of security after scanning a barcode.

Counterfeiters copy barcodes from genuine products. This is the biggest limitation. A counterfeiter making fake perfume can simply copy the barcode from a genuine bottle. When you scan it, the barcode returns valid product information because it is the same number as the real product. The barcode is real — the product is not.

A valid barcode does not prove authenticity. A barcode being recognized in a database only proves that the barcode number is registered and associated with a product. It says nothing about whether the specific item you are holding was manufactured by the brand.

Barcode databases do not verify individual items. Barcodes identify product types, not individual units. Every bottle of a specific perfume in a specific size shares the same barcode. The barcode does not distinguish between a genuine bottle and a counterfeit one carrying a copied barcode.

The country prefix does not indicate manufacturing origin. A barcode starting with 690 (China) does not mean the product was made in China for the domestic market. It means the company is registered with GS1 China.

Missing database entries do not always indicate fakes. Some legitimate products, especially from small manufacturers or very new releases, may not yet appear in public barcode databases.

Better Methods for Product Verification

Serial Number Verification

Many manufacturers assign unique serial numbers to individual products (unlike barcodes, which are shared across all units of the same product). Enter the serial number on the manufacturer's website to verify it. This works well for electronics (Apple, Samsung, Microsoft), some cosmetics brands, and luxury goods.

NFC and RFID Chips

Luxury brands and some consumer electronics increasingly embed NFC chips in products. Tap the product with your NFC-enabled smartphone and it connects to the brand's verification server. This is much harder for counterfeiters to replicate than a barcode because the chip contains a unique cryptographic signature.

Brand-Specific Authentication Apps

Some brands offer dedicated apps for product verification:

Brand/IndustryVerification Method
NikeNike app for product details; SKU matching
AppleSerial number check at checkcoverage.apple.com
SamsungIMEI verification via Samsung Members app
Luxury fashionNFC tap verification (Gucci, Prada, LVMH brands)
PharmaceuticalsSerial number verification required by law in many countries

QR Codes Linked to Verification Pages

Some products include a QR code that links to a verification page on the manufacturer's website. You scan the QR code, and the page confirms (or denies) that the product is genuine based on a unique code. This is more secure than a standard barcode because each unit has a unique QR code, making it harder to mass-copy. However, counterfeiters can also create QR codes that link to fake verification pages, so always verify the URL points to the official brand domain.

Purchase Channel

The most reliable way to get an authentic product is to buy from an authorized retailer. No amount of barcode scanning, serial number checking, or app verification matches the assurance of purchasing from the brand's own store, their official website, or a verified authorized dealer.

13 min read

Frequently Asked Questions

Can you tell if a product is fake by scanning the barcode?
Scanning a barcode can provide clues but cannot definitively prove a product is real or fake. A barcode scanner reveals the product number, which you can look up in GS1 databases to verify the company prefix matches the claimed brand. However, counterfeiters can copy legitimate barcodes, so a valid barcode does not guarantee authenticity. Use barcode scanning as one step in a broader verification process that includes checking packaging quality, serial numbers, and brand-specific authentication tools.
How do I check where a product was made using the barcode?
The first 2-3 digits of an EAN-13 barcode are a country prefix that indicates where the company is registered with GS1, not necessarily where the product was manufactured. For example, 00-13 means the company is registered in the US or Canada, 690-699 means China, and 880 means South Korea. You can look up the full company prefix on the GS1 GEPIR database at gepir.gs1.org to find the registered company name and country.
Can I scan a Nike barcode to check if shoes are real?
Scanning a Nike barcode tells you the product number, which you can cross-reference with Nike's product catalog. However, counterfeit Nike shoes often carry copied barcodes from real products, so a matching barcode alone does not confirm authenticity. Better methods include checking the SKU on the shoe box against the label inside the shoe, examining stitching and material quality, and using the Nike app to verify product details.
Do fake products have barcodes?
Yes, most counterfeit products have barcodes. Counterfeiters either copy the barcode from a genuine product (so it scans as the real thing) or generate random barcode numbers that may not appear in any database. A barcode that returns no results in product databases is a warning sign, but a barcode that returns valid product information does not prove the product is genuine.
What app can I use to check product authenticity?
No single app can definitively verify product authenticity across all brands. For barcode scanning, use a web-based scanner like barcodescanner.online to decode the barcode number, then look it up on GS1 GEPIR (gepir.gs1.org) to verify the company prefix. For brand-specific verification, many manufacturers offer their own apps: Nike has the Nike app, Apple has serial number verification on their website, and luxury brands increasingly use NFC chips or QR codes linked to authentication pages.