Amazon Barcode Generator Guide: UPC, EAN, FNSKU, and What Sellers Need to Know
A practical Amazon barcode guide for sellers: when UPC, EAN, ISBN, and FNSKU labels matter, and how to generate scannable barcode images.
Quick answer
An Amazon barcode generator can create a scannable image from a UPC, EAN, ISBN, Code 128, or other value. It does not create an official product identifier for you. If Amazon requires a product ID, you need a valid identifier for the product or an approved exemption. If Amazon requires an FNSKU label for FBA, use the label value Amazon provides.
Use barcodegen.net to generate the barcode image after you already know which value you are supposed to encode:
- UPC-A generator for a 12-digit UPC-A.
- EAN-13 generator for a 13-digit EAN.
- ISBN barcode generator for book barcodes.
- Barcode label print tool when you need printable labels.
Product ID and barcode image are different things
This is the biggest mistake new sellers make. A barcode image is the black-and-white symbol. The product identifier is the number or code behind that symbol.
For retail products, that identifier is often a GTIN encoded as UPC-A or EAN-13. For books, it may be an ISBN represented as an EAN-13 style book barcode. For Amazon FBA inventory, you may also see Amazon barcodes such as FNSKU labels.
Generating a barcode image from a random number does not make the number official. It only makes a symbol that encodes that number.
UPC, EAN, ISBN, and FNSKU
UPC-A is common for products sold in the United States and Canada. It normally carries a 12-digit number.
EAN-13 is common internationally and carries 13 digits. Many retail systems use EAN-13 outside North America.
ISBN is used for books. A printed book barcode is usually based on the 13-digit ISBN and appears on the back cover. The International ISBN Agency notes that ISBNs can be represented as barcodes and are commonly printed on the lower right of the outside back cover.
FNSKU is an Amazon fulfillment identifier. For some FBA workflows, Amazon barcode labels identify the seller-specific inventory unit. Do not invent an FNSKU value yourself; use the value and label workflow provided by Amazon.
Which barcode should an Amazon seller generate?
If you are creating a retail product listing and Amazon asks for a product ID, check whether the product should use UPC, EAN, JAN, or ISBN. This depends on the product, marketplace, category, and exemption status.
If you are labeling FBA inventory, check whether your shipment uses manufacturer barcodes or Amazon barcodes. Amazon Seller Central documents describe manufacturer barcodes such as UPC, EAN, JAN, and ISBN, and Amazon barcodes such as FNSKU labels.
If you are preparing book packaging, use the ISBN barcode workflow and confirm the exact ISBN assigned to that edition.
If you are making internal warehouse labels that are not meant to identify a retail product listing, Code 128 may be a better choice than UPC or EAN.
A safe workflow for sellers
First, confirm the identifier source. If the product requires a GTIN, use the product's real UPC or EAN. If you need an Amazon barcode, get it from Seller Central. If you have a GTIN exemption, follow the exemption flow instead of printing a made-up UPC.
Second, choose the barcode format. UPC-A needs 12 digits. EAN-13 needs 13 digits. ISBN barcodes are handled by the ISBN format. Code 128 is flexible but is not a replacement for official retail product IDs.
Third, generate the image and export a print-friendly format. SVG is useful for clean scaling. PNG is convenient for quick label printing. Avoid stretching a barcode in design software after export.
Fourth, print one test label and scan it. Verify that the scanned result exactly matches the identifier Amazon or your inventory system expects.
Common Amazon barcode mistakes
Do not use a barcode generator to create a fake UPC. That can cause listing errors, catalog conflicts, or fulfillment problems.
Do not confuse ASIN with FNSKU. An ASIN identifies a catalog listing. An FNSKU is used in Amazon fulfillment labeling contexts.
Do not print a blurry barcode. If the bars are compressed, stretched, or printed too small, the value may be correct but the scanner may fail.
Do not cover one code while leaving another conflicting code visible unless your fulfillment workflow explicitly requires it. Multiple visible barcodes on the same package can confuse receiving and scanning operations.
Helpful tools
Use the UPC-A barcode generator for UPC values, the EAN-13 generator for EAN values, and the ISBN barcode generator for book identifiers. If you need many labels, use the barcode label print tool to lay out labels more carefully before printing.
External references
For official selling and fulfillment rules, always check your Seller Central help pages. Useful starting points include Amazon's FBA barcode requirements, Amazon barcode guidance, and GTIN exemption documentation:
- FBA barcode requirements
- Use Amazon barcodes for FBA
- List products without a product ID
- GS1 US guide to UPC barcodes
Bottom line
Use a barcode generator after you know the correct identifier. For Amazon, the hard part is usually not drawing the barcode; it is choosing the correct product ID or fulfillment label value. Confirm the value first, generate the barcode second, and test the printed label before sending inventory.
