Barcode UI widget

Barcode is a JavaScript widget that represents text values in a machine-readable format by interchanging the widths and spacing of parallel lines. You can embed generated barcodes into your web apps with minimum efforts.

live demo

  • Integration: jQuery, Angular, React, Vue.js, Backbone
  • Cross-browser Support (IE8+)
  • Ready for Touch Devices
  • Meets Section 508
  • Quick styling with CSS

Barcode types

Webix Barcode includes 3 definitions for most popular barcodes: EAN8, EAN13 and UPC-A. You can easily change the type of the barcode on the fly dynamically.

Try to edit barcode type

Flexible configuration

You can set the BarCode configuration in accordance with your preferences by defining its width, height and color as well as by adjusting the height of its text.

Custom types

If the available types of barcode don't suit your needs, you can create your own one by using nice BarCode API. This task does not require much effort and can be performed in a few easy steps.