Barcode Xpress SDK for Node.js, .NET, C#, C, C++, Java, Android and iOS

Java Barcode Library

Looking to integrate complex barcode recognition algorithms into your application?

Our Barcode Xpress library is designed for Java developers to easily integrate barcode recognition capabilities into their applications without having imaging expertise.

 Download Barcode Xpress for Java

API Highlights

Our barcode library allows Java developers to quickly integrate barcode recognition into their workflows. Not only can you detect multiple barcodes per page, you can also analyse the results based on hierarchical data returned by our API. This includes confidence, value, type, and location.

Speed and Accuracy

Recognize over 1,000 pages per minute with commercially-graded accuracy and performance.

Patented Recognition Technology

Accusoft has offered imaging and barcode recognition technology for over 25 years. We have more than 30 patents in the fields of image processing and document recognition that form the infrastructure behind this barcode library.

Supports Most Existing Barcode Types

This library supports most existing barcodes used worldwide. Check the following list for a few of the most commonly used types:

1D barcodes

  • Interleaved 2 of 5
  • Code 39
  • Code 128
  • ISBN
  • EAN-128 and Code 128
  • GS1-128 (RSS)
  • Codabar
  • UPC-A and UPC-E
  • EAN-8 and EAN-13 (JAN)
  • PostNet
  • Australian Post Mail (4-State)
  • Royal Mail Customer Barcode (4-State)
  • USPS Intelligent Mail (4-State)
  • ITF-14
  • Among Many Others

View all supported barcode types

2D barcodes

  • Aztec
  • PDF417 | ISO/IEC 15438:2001(E)
  • DataMatrix | ISO/IEC 16022:2000(E)
  • QR Code | ISO/IEC 18004:2006(E)
  • Among Many Others

Barcode Xpress is an extremely innovative Java toolkit. If you need comprehensive barcode support in your application, try our online demo to see how Barcode Xpress works for you:

Try the Online Demo

Looking for a different programming language?