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, and online chat support.

Java Barcode Reader Server License Price (USD)
1 Server License $2999
3 Servers License $4999
5 Servers License $6999
Unlimited Servers License $9999

Client Application License Price (USD)
Please send request to

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

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

OnBarcode is a market-leading provider of barcode imaging 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 comprehensive tutorials and how-tos for various linear, 2d barcode information, such as C# in ASP.NET, C# .NET, C# Barcode Encoding, C# Barcode Image, VB.NET in ASP.NET, VB.NET Winforms, VB.NET Barcode Encoding. OnBarcode barcode products are supported by RasterEdge ASP.NET Document Viewer, which supports ASP.NET PDF Viewer, ASP.NET MVC Document Viewer, ASP.NET PDF Editor, MVC PDF Viewer. And provide 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.