UPC-E Composite Barcode Generator

Create a compact UPC-E composite barcode with a product number and serial number. Download PNG or SVG.

Compact product code with extra GS1 data

UPC-E Composite combines a compact UPC-E product barcode with a 2D component above it for extra GS1 data. This tool creates both parts together. UPC-E represents a GTIN-12 using zero suppression; it is not an arbitrary eight-digit product number.

Download PNG for documents or SVG for a sharp, resizable print layout. Generation takes place in your browser, without an account.

UPC-E Composite questions

Can any UPC-A number be shortened for this format?
No. Only numbers that meet UPC-E compression rules can be used. The example 01234558 corresponds to 012345000058. Do not delete digits yourself. Choose ordinary UPC-E if you do not need extra GS1 fields, and check that the receiving system supports Composite. Test the complete printed label with the intended scanner.
How do I check the code before printing?
Leave the white margins intact, keep the image in proportion and scan a sample at its final printed size with the device you intend to use.

Symbology rendering uses BWIPP via bwip-js — MIT License. BWIPP © 2004–2024 Terry Burton; bwip-js © 2011–2025 Mark Warren.