Step 1
Enter your 11 or 12 digit UPC
Paste a UPC with or without spaces and hyphens. The input uses text mode so leading zeros stay intact.
Free online UPC-A barcode tool
Create a scannable UPC-A barcode from your 11 or 12 digit UPC code. Validate the check digit, preview your barcode instantly, and download it as PNG or SVG for free.
Live preview
Check digit calculated: 2.
Step 1
Paste a UPC with or without spaces and hyphens. The input uses text mode so leading zeros stay intact.
Step 2
The UPC check digit calculator fills in the 12th digit for 11 digit inputs and validates 12 digit UPC-A codes.
Step 3
Use the live UPC barcode generator preview to confirm the scannable image and human-readable number.
Step 4
Download a raster PNG or a vector UPC generator SVG file for labels, mockups, documentation, or test workflows.
A UPC-A barcode is a 12 digit retail product barcode commonly used in the United States and Canada. The UPC number identifies a product, while the barcode image gives scanners a machine-readable way to read that number.
This free UPC generator is useful when you already have a UPC number and need a fast online UPC generator to create a clean UPC-A barcode image.
UPC-A uses 12 digits. EAN-13 uses 13 digits and is common internationally. If your code has 13 digits, use the EAN-13 generator.
If you only have the first 11 UPC digits, use the UPC check digit calculator to calculate the final digit before generating the barcode.
This UPC code generator creates barcode images only. It does not sell, register, or assign official UPC or GTIN numbers, and it cannot verify that a code is assigned to your brand or product.
For Amazon UPC generator, Walmart UPC generator, Shopify UPC generator, Google Merchant Center, or retail store use cases, make sure your UPC or GTIN is officially assigned to the exact product. Random UPCs are appropriate for testing software, prototypes, sample labels, and internal QA only.
You can generate random UPCs for testing only, but do not use random UPCs for real products, Amazon, Walmart, or Google Shopping. Real products should use an officially assigned GTIN or UPC.
UPC-A is 12 digits. A 13 digit product code is usually EAN-13, not UPC-A.
This tool only creates a UPC barcode image. It cannot guarantee that a UPC number is valid for Amazon. Use a UPC or GTIN officially assigned to the exact product you are listing.
The UPC check digit is the final digit of a UPC-A number. It is calculated from the first 11 digits and helps verify that the UPC is complete and correctly typed.
A UPC number is the product identification number. A UPC barcode is the machine scannable graphic representation of that number.