NOTE: This page has suffered from neglect and DOM drift, unfortunately. It used to work quite well in older versions of IE, Firefox, and even Chrome, but lately it’s feeling rather poorly. I’ll update the generator soon and perhaps turn it into a generic component that can support other barcode symbologies. – PMP
This page will generate an EAN-13 barcode from a numeric string. It will interpret an 11-digit code as a UPC-A without check digit, a 12-digit code as an EAN-13 without check digit, and a 13-digit code as an EAN-13 with check digit. In each case the check digit will be calculated and appended to the code. The Display button will be disabled until a valid number of characters has been entered.
This page is completely self-contained, which means it does not rely on server-side code or graphics to operate. You may save this page and load it into your browser from your local disk. It has only been tested with
Internet Explorer 6, Internet Explorer 7 beta, and Firefox 1.5.