§WHAT IS
What is UPC-E exactly?
UPC-E is a compressed UPC-A for packaging too physically small for the full format. It applies a zero-suppression technique to show 8 visible digits that the reader expands automatically to 12.
§BARCODE / UPCE
UPC-E is the compressed UPC-A version, the American equivalent of EAN-8. 8 visible digits the reader expands to UPC-A. Ideal for cosmetic samples, candy and mini-size products. Pro plan.
Create a free account and upgrade to Pro to generate this format and the other advanced ones (UPC-A, UPC-E, Code 39, ITF-14, GS1-128). Pro also includes unlimited dynamic QR codes, full analytics and a center logo.
§EXAMPLES
Adjust color, font, scale and height from the generator. Changes apply instantly and are saved to your account on the Pro plan.
Classic
Standard black, OCR-B font, default size. Compatible with any scanner.
Compact
Smaller scale, no text below. For small labels with limited space.
Branded
Corporate color on bars, sans-serif font. Scanner readability maintained.
§WHAT IS
UPC-E is a compressed UPC-A for packaging too physically small for the full format. It applies a zero-suppression technique to show 8 visible digits that the reader expands automatically to 12.
§WHEN TO USE
When GS1 US has assigned you a UPC-A eligible for compression and your American packaging doesn't admit UPC-A at 80%. In practice, cosmetic sample-size products, individual candies and mini SKUs in mass consumption.
§SPECS
Length
7-8
Characters
Digits only
Example
01234565
Check digit
No
§COMPARISON
UPC-E is the American equivalent of EAN-8. UPC-A reduced to 80% remains more flexible if your packaging still admits it.
§FAQ
No. Only UPC-A codes whose digits follow the four compression patterns defined by GS1 US allow conversion to UPC-E. If your code is not compressible, you must use UPC-A at the minimum size (80%) or request range reassignment from GS1 US.
Because compression to UPC-E suppresses consecutive zeros at specific positions, and codes without those consecutive zeros cannot be reconstructed to original UPC-A unambiguously. GS1 US documents the four acceptable patterns and only assigns compatible ranges when explicitly requested.
Yes. Any laser or 2D image reader after 1980 recognizes UPC-E by its distinctive structure (8 digits with specific quiet zones) and expands to internal UPC-A before sending it to the system. The POS operator never sees UPC-E.
Technically any modern scanner reads it, but administratively UPC-E is tied to GS1 US. A European company selling in the European market uses EAN-8, not UPC-E. If you export an American product with UPC-E to Europe, European readers process it without issue.
Look at digits in positions 7-11 of your UPC-A. If they end in 00000, 0000, 000, or follow specific manufacturer rules, they are compression candidates. The reliable way is to ask GS1 US when requesting a range: indicate that you need UPC-E compressible codes and they assign compatible numbers from the start.
§GENERATORS
You have 9 generators on codigo-qr.es. QR codes always free, Code 128 and EAN-13 too. The other 6 retail and industrial formats are part of the Pro plan.
URL, vCard, WiFi, text, email and SMS. Customize colors. Download PNG or SVG. No watermark.
GenerateCode 128
Universal alphanumeric. Ideal for internal inventory, shipping labels, non-standardized identifiers.
GenerateEAN-13
European retail standard. 13 digits. For products sold in supermarkets and registered with GS1.
GenerateEAN-8
Compact version of EAN-13 for small packages. 8 digits. Cosmetics, sweets, small format.
GenerateUPC-A
Retail standard in US and Canada. 12 digits. If you sell in North America, this replaces EAN-13.
GenerateCode 39
Industrial alphanumeric. Compatible with legacy systems. Aviation, automotive, maintenance.
GenerateITF-14
Logistics and master cartons. 14 digits. Identifies pallets and packaging units for shipments.
GenerateGS1-128
Advanced logistics with structured data (lot, expiry, weight). Pharma and food traceability.
GenerateUnlock this format by upgrading to Pro. Cancel any time from your dashboard.
¿Necesitas barcodes para toda tu empresa? Ver soluciones para empresas →