UPC-E is a variation of UPC-A which allows for a more compact barcode by eliminating "extra" zeros. Since the resulting UPC-E barcode is about half the size as an UPC-A barcode, UPC-E is generally used on products with very small packaging where a full UPC-A barcode couldn't reasonably fit. Requires the UPC-A code to be entered as above (e.g. 042100005264 to give 425261). Only some UPC-A codes can be converted into valid UPC-E codes. UPC-E doesn't have a check digit encoded explicity, rather the check digit is encoded in the parity of the other six characters. The check digit that is encoded is the check digit from the original UPC-A barcode. For other types of barcodes visit our Barcode generator.