Логотип QRCodeChamp
Логотип QRCodeChamp

UPC-E Barcode Generator

Small US retail packages

EAN / UPC (Retail) › UPC-E

Valid UPC-E8 charactersAllowed: 7 digits starting 0/1 (+ check)

To sell in retail stores you need a GS1 company prefix. Get one from GS1

Live preview
Loading barcode engine…
Download format

What is a UPC-E barcode?

UPC-E is a short, zero-suppressed form of UPC-A for small packages such as cans or small bottles sold in the US and Canada. It shows 8 digits but stands for a full 12-digit UPC-A number.

The scanner turns a UPC-E back into the UPC-A by putting the removed zeros back. Only UPC-A numbers with enough zeros in the right places can be compressed. The check digit is the one of the full UPC-A number.

What data can UPC-E hold?

7 digits starting with 0 or 1 (the number system), plus a check digit we add for you; 6 digits are treated as number system 0. If you paste an 11- or 12-digit UPC-A, we compress it when that is possible.

Recommended size

At 100% size a UPC-E is about 22.11 x 25.91 mm with an X-dimension of 0.33 mm, and it can be scaled from 80% to 200%. Keep a blank margin of 9 times the narrowest bar on the left and 7 times on the right.

More EAN / UPC (Retail) barcodes

How to Create a Barcode in 3 Steps

1

Choose a barcode type

Select a category on the left (e.g. Linear Codes), then the exact type like Code-128.

2

Enter data & customise

Type your data — we check it live and add check digits. Adjust size, font and colors.

3

Download or print

Get PNG, JPG, SVG, PDF or EPS, or print a full sheet of labels in one click.

Why Use QRCodeChamp Barcode Generator

125+ barcode types

Every linear, 2D, GS1, postal, healthcare and payment code.

Live validation

Friendly errors with one-click fixes and automatic check digits.

Print-ready PDF

Exact mm sizes, label sheets (Avery, A4, 4×6 thermal).

Bulk barcodes

Paste a list or generate number sequences.

Choose the Type of Barcode You Need

Not sure which barcode to use? Start with what you need it for — we’ll pick the right type.

Frequently Asked Questions

No. Only numbers with the right pattern of zeros can be compressed. Paste your UPC-A and we tell you whether it works.

The first digit is the number system, and UPC-E only supports 0 and 1. Other values can’t be expanded back into a UPC-A.

It is the check digit of the expanded UPC-A number, shown as the last digit. Enter 7 digits and we calculate it.

Yes, for retail sale. A UPC-E stands for a UPC-A GTIN, so it must come from your GS1 company prefix.