100% free · no sign-up · no watermark
UPC-A barcode generator
Enter 11 digits for a valid 12-digit UPC-A.
Check digit added automatically: 725272730706
Options
3×
12 mm
Generated inside your browser — your data never reaches our servers.
UPC-A
UPC-A is the retail standard for the United States and Canada and holds 12 digits. If you sell on Amazon US or through North American retailers, this is usually the format they ask for.
- 12-digit symbol for US and Canadian retail
- Read by European scanners as an EAN-13 with a leading zero
- GS1-compliant check digit calculation
Frequently asked questions
All barcode types
EAN-13Enter 12 digits — we calculate the check digit for you.EAN-8Enter 7 digits, the check digit is added automatically.UPC-AEnter 11 digits for a valid 12-digit UPC-A.UPC-EEnter 7 or 8 digits — the compact form of UPC-A.ITF-14For cases, trays and trade units (14 digits).GS1-128With Application Identifiers, e.g. (01)(17)(10).ISBNEnter your ISBN with dashes, for example 978-90-274-3964.ISSNFormat XXXX-XXXX, for example 0317-8471.Code 128Letters, digits and symbols in one compact symbol.Code 39The classic symbology for legacy scanners and industry.Code 93More compact than Code 39, with double error checking.QR CodeFor links, text and more — no account, no expiry.Data MatrixThe smallest 2D code — for components and medical products.PDF417Lots of text in one symbol — for documents and tickets.
Continue with
Bulk barcode generatorUpload a CSV or Excel file or paste your rows, generate every barcode in one go and download them as a ZIP. All processing happens in your browser.BulkBarcode validatorPaste a barcode number to verify its check digit, detect the format and look up the GS1 prefix region.ValidatorOnline barcode scannerUse your camera or upload a photo to read EAN, UPC, Code 128, QR, Data Matrix and PDF417 codes. Nothing is uploaded.ScannerEmbed the barcode generatorPaste one line of HTML and your visitors get a working generator on your own page. Free to use commercially, no API key and no back link required.Embed