Java Barcode Reader Library

Reading & Scanning Linear & 2D Bar Code Images in Java Application

"I had evaluated others prior to getting to yours. Most of them Less Expensive. Your reading performance has turned out to be the Best for what I am doing."

- Gary Theis, USA
Java Barcode Reader is a Java library which scans and recognises barcodes from image files. You can embed barcode recognition features in your

  • Java Server Side Environment (JSP, Servlet, J2EE, Web Service)

  • Java Application (Swing, Applet, Java Bean, J2SE)

Java Barcode Reader Introduction

  • 100% written in Java

  • GIF, JPEG, PNG, TIFF files and Java AWT image objects supported

  • Supports JDK 1.4.2 and above

  • Supports Headless Java

Java Barcode Reader Key Features

  • Easy to integrate into Java applications

  • JDK 1.4.2 and above is supported.

  • GIF, JPEG, PNG, TIFF files and Java AWT image objects supported

  • Support multi-page TIFF

  • Support multi-barcode in one image

  • Fast Reading Speed

  • Free 30-Day Premier Service Support

  • Free 30-Day Software Minor Update

All Java Barcode Reader Supporting Bar Code Symbology Types

How to scan and read barcodes using Java Barcode Reader API?

With Java Barcode Reader API, it is a simple task to scan and read barcodes from image.

Beside the following brief guide for you, we also provide complete Java Barcode Reader Developer Guide online.

  1. put BarcodeReader.jar in your java classpath

  2. tell BarcodeReader class where is the image file, and what's the barcode type.

    • here is the sample code:

    • String[] datas = File("C:/BarcodeImage.gif"), BarcodeReader.Code128);

    • Pass your barcode image file, and barcode type to BarcodeReader, and it will return barcode datas.

    Beside image file, you can also pass java.awt.Image or java.awt.image.RenderedImage object to the read method.

Java Barcode Reader Scanning and Reading Performance Issue

The trial version of Java Barcode Reader library is a general purpose barcode recognition engine.

In the trial version, barcode reading engine will try to use more than one algorithm to indentify and recognize the barcode data. And the reader will also try to read an image file from 4 different directions. So it will take a lot of time to read some large images (like 400dpi A4 page scanned images).

If you feel slow to use our library to do trial testing with your images, please send email ( to us, our developers will help you on barcode reader engine customization, usually you will get 30% - 90% performance improvement.

And it is absolutely FREE.

Java Barcode Reader Engine Customization Service

There are a lot of factors will affect Java Barcode Reader's recognition speed, like, barcode quality, image size, image color.

If barcode image reading speed is very critical for you, please send email to us (, we provide special customization service for you.

Download Free Evaluation Version

Please send request to with your name, and company url.

License Summary:

  • Server License is licensed per server.

  • Premier Service Support includes email support, direct phone support, online chat support.

  • Source Code License complete product source code is provided. Please send email to to know how to get source code license.

Java Barcode Reader Server License Price (USD)
1 Server License $2999
3 Servers License $4999
5 Servers License $6999
6 Servers or more
Send request to

Client Application License Price (USD)
Please send request to

OEM / ISV License Price (USD)
Please send request to

Source Code License Price (USD)
Please send request to

Please send your requested licenses to, we will provide you payment information.

Quick jump:      Introduction     |     Features     |     How to Start     |     Recognition Performance     |     Customization Service     |     License & Prices

OnBarcode is a market-leading provider of barcode generator, reader controls and components for ASP.NET, Windows Forms, WPF, as well Java, Android, iOS (iPhone, iPad) across all major enterprise development platforms. We provides high quality tutorials and guides for various linear, 2d barcode information, such as C# Barcode, QR Code C#, QR Code VB.NET, QR Code ASP.NET, QR Code .NET, ASP.NET Barcode. OnBarcode barcode products are supported by RasterEdge .NET HTML5 Document Viewer high quality C# Convert PDF to Tiff, C# Convert PDF to Word, C# Convert PDF to HTML, C# Convert PDF to Jpeg images, and their easy and simple documents, like C# PDF SDK, C# extract text from PDF, C# Compress PDF, Print PDF in C# and C# extract image from PDF.
Terms of Use | Privacy Policy
Copyright © . All rights reserved.