How to Generate a UPC-E Barcode in JavaScript

The UPC-E barcode is essentially a condensed version of standard UPC-A code; with this barcode format, you can take an original 12-digit value and compress it to 6 digits with an accompanying seventh checksum digit. These are not equipped to convey complex information but can be a great option for retail. If this sounds like it fits the bill for you, the following API can be used to quickly and easily generate an image of a UPC-E barcode.

Let’s begin the process by installing the jQuery library:

bower install jquery

Once the installation is complete, you can input the value and call the function:

var settings = {
"url": "",
"method": "POST",
"timeout": 0,
"headers": {
"Content-Type": "application/x-www-form-urlencoded",
"data": {
"0": "<",
"1": "s",
"2": "t",
"3": "r",
"4": "i",
"5": "n",
"6": "g",
"7": ">"

This will instantly return a downloadable PNG file containing your new barcode!

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.