E-commerce & packaging

Amazon UPC Code Guide: How to Generate & Apply Barcodes for Your Products (2026)

A rejected Amazon listing can start with one wrong digit. A packaging run can fail because the barcode looked sharp on screen but became unreadable after printing. And a perfectly valid UPC can still be the wrong label for an FBA shipment.

For private-label sellers, the challenge is coordinating product identification, packaging artwork and fulfillment requirements before paying for thousands of boxes. This guide explains which number to obtain, when Amazon labels are needed, and how to generate reusable artwork with BarcodeMate.

Quick answer: Obtain the product’s legitimate GTIN, encode it in the appropriate UPC-A or EAN-13 symbol, and verify the printed result. For FBA, separately confirm whether Amazon requires an Amazon barcode label. Generating a barcode image does not assign a product number.

What Is an Amazon UPC Code & What Are the GS1 Requirements?

An Amazon UPC code usually means the 12-digit product identifier entered when creating a listing. Technically, that number is a GTIN-12; UPC-A is the barcode symbol used to represent it. The final digit is a check digit, which detects certain input errors but does not prove ownership. Amazon’s GTIN guide explains how product identifiers support listing creation and matching.

For a new own-brand product, obtain identifiers through your local GS1 organization. For an existing branded product, use the manufacturer’s assigned identifier. Amazon checks UPC information against GS1, so the identifier, product and brand details must agree. A cheap number of uncertain origin can create a mismatch that regenerating the image will not fix. GS1 US’s Amazon guidance describes these checks.

If your product qualifies, Amazon may approve a GTIN exemption. That permits eligible listings without a GTIN; it does not create a UPC or automatically remove FBA labeling obligations. Check eligibility for your product and marketplace before ordering packaging. Amazon’s exemption guidance covers this route.

UPC versus FNSKU: check the 2026 FBA rules

Identifier Main purpose
UPC / GTIN Identifies the trade item across retailers and marketplaces
ASIN Identifies a product in Amazon’s catalog
FNSKU Identifies a seller’s inventory within Amazon fulfillment

Amazon announced changes for inventory shipped from March 31, 2026: eligible brand owners with the Brand Representative selling role in Brand Registry can use manufacturer barcodes; resellers without that role must use Amazon barcode stickers even when a manufacturer barcode exists. Products without manufacturer barcodes need Amazon barcode stickers in either case. Confirm product eligibility and your shipment instructions. Amazon’s announcement is the relevant starting point.

Why Amazon’s Built-in Label Tool Isn’t Enough for Packaging

Seller Central’s item-label workflow is designed for fulfillment labels. It does not license UPC numbers for your products before listing creation.

Calling it “PDF-only” would be inaccurate: Amazon documents PDF output for laser printers and support for thermal printing. Its documented workflow produces Amazon item labels, rather than a dedicated UPC artwork export with standalone SVG or EPS files. Amazon’s label-printing documentation explains that distinction.

Packaging design has additional requirements:

  • Separate artwork: Place a barcode into a carton, pouch or bottle-label design.
  • Controlled dimensions: Preserve bar widths, height and clear space while positioning the symbol.
  • Repeatable files: Give designers named assets for each product and revision.

A PDF can contain vector artwork and may be placed into design software. However, a prepared fulfillment label is not necessarily the UPC asset your packaging designer needs. Use a barcode-artwork workflow when you need that flexibility.

BarcodeMate offers free SVG and PNG generation from your existing product numbers. GS1 US Data Hub is another option and provides PNG and EPS artwork; using a third-party generator is a choice, not an Amazon requirement. GS1 US’s artwork guide lists those downloads.

How to Generate High-Resolution Barcodes Using BarcodeMate

Step 1: Prepare your complete 12-digit UPC

Copy the assigned number from your product records, including its check digit and any leading zero. Keep UPC columns as text in spreadsheets so zeros survive imports.

For multiple products, prepare a table containing the product name, SKU and assigned UPC. Check each row against the intended variant. Never generate sequential “UPC numbers” simply because a sequence looks valid.

Step 2: Open BarcodeMate and select the correct format

Open the free UPC-A generator and enter the full 12-digit value. Check the human-readable number beneath the bars and resolve validation errors against your source record.

Use the EAN-13 generator when your assigned identifier is a 13-digit GTIN. A UPC-A can also be represented in an EAN-13-compatible form by adding a leading zero; this preserves the identifier rather than creating a new product number. Do not remove the first digit from an arbitrary EAN-13. Scandit’s technical explanation covers the relationship.

Keep the format and identifier type consistent with your listing. An FNSKU is not a UPC-A input.

Step 3: Export SVG or PNG, then prepare the print handoff

For individual images, choose SVG or PNG in BarcodeMate’s download controls. SVG keeps bars as vector shapes for compatible design software. PNG suits workflows that require raster images; choose sufficient pixel dimensions for the final print size.

Need batch export? Use the BarcodeMate desktop app: open Batch data, import CSV/TSV or paste spreadsheet cells, map the fields, resolve row errors, choose SVG or PNG, and select Export ZIP. The website generator exports individual images; the desktop workflow provides the batch ZIP.

Send the printer the files, product-to-file mapping and intended physical dimensions. Ask the designer to preserve the white background and quiet zones. Agree on a proof before the full production run: an SVG file alone does not certify print quality.

Common Barcode Errors to Avoid on Amazon

1. Insufficient resolution or blurred bars

Enlarging a small PNG invents pixels instead of restoring detail. Avoid screenshots, JPEG conversion and smoothing. For raster artwork, calculate the required pixels from the final printed width and the printer’s resolution; ensure narrow bars remain distinct. Ask your print supplier to verify the finished symbol, not just its appearance on a monitor.

2. Incorrect dimensions or missing quiet zones

Do not squeeze a barcode horizontally or shorten its bars to fit a tight space. UPC-A quiet zones must be at least nine times the narrowest bar width on each side. That minimum is specific to UPC-A; other symbols have different requirements. Preserve adequate bar height and have the printer select dimensions appropriate for the printing process. GS1 US’s sizing guidance explains these limits.

3. Poor contrast or unsuitable placement

Use dark bars on a light background; black on white is the safest starting point. Avoid red bars, transparent backgrounds over changing product colors, and placement across seams, folds or corners. Test the finished package, including any laminate. GS1’s placement and printing guidance explains why color and surface matter.

When an FNSKU label is required, follow Amazon’s placement instructions and cover competing product barcodes as directed. Do not substitute a newly generated UPC image for the assigned Amazon label. Amazon’s placement requirements describe the labeling workflow.

FAQ

Doesn’t Amazon generate UPC barcodes for sellers automatically?

No. Amazon can assign an ASIN and provide Amazon inventory labels, but those do not replace a GS1-issued product identifier. Obtain the existing manufacturer’s GTIN, license one for your own product, or pursue an applicable GTIN exemption. Amazon’s product-ID guide explains the options.

Can I use free tools like BarcodeMate for my Amazon product packaging?

Yes, you can use a free generator to create artwork from a legitimate assigned number. The result must still meet the relevant identification and printing requirements. BarcodeMate is an independent tool: it does not issue GTINs, verify ownership or approve Amazon listings.

Should I download PNG or SVG for packaging print?

Choose SVG when your designer or printer accepts it, because vector bars remain sharp without raster enlargement. Choose PNG when required by the production workflow, with enough pixels for the intended size. In either case, preserve dimensions and quiet zones and verify the printed proof.

Create Your Packaging Barcode

Start with the correct product number, generate reusable artwork, and check the physical proof before production. Try BarcodeMate’s free UPC-A generator to download an SVG or PNG without creating an account. For a product range, use the desktop batch workflow to prepare a consistent set of named files.

← All articles