Home > Barcode for Java - Java Barcode Generator for Linear & 2D barcode generation in Java project | Provide Java Source Code | Free to download trial
Generate high quality JPEG, GIF & PNG barcode images using Java class
100% build in Java, compatible with JDK 1.4 and later version
Generate barcodes on any platforms with a Java virtual machine
Mature Java barcode library for Java bar coding apps since 2003
Compatible with latest barcode symbology standards
Create linear barcodes, including Code39, Code128, GS1-128, Interleaved 2 of 5, EAN / UPC
Create 2d barcodes, including Data Matrix, PDF-417, & QR-Code
Royalty-free and perpetual Java Barcode Generator Library developer license
Java Barcode Generator Library Overview
Barcode for Java is a mature & reliable Java barcode generator library for linear & 2d barcode image generation in J2SE, J2EE, and Java reporting frameworks (Jasper Reports, iReport and Eclipse BIRT).
What you can do with Java barcode generation library? We provide Java tutorial pages for how to generate barcode images in several Java programs as below.
Generate barcode image in Java Server Side Environments (JSP, Servlet, J2EE, Web Service)
Generate barcode image in Java Applications (Swing, Applet, Java Bean)
Generate barcode image in Java Reporting Applications (Jasper Reports, iReport, Eclipse BIRT) The First commercial barcode library supports Jasper Reports, iReport and Eclipse BIRT
Java Barcode Generator Library Features
Free to download trial, Easy to install, and Simple to use
Easy to redistribute - All barcodes and functions are built into single jar file. No activation key, no registration code required
100% in Java - Created in Java JDK 1.4.2, compatible with JDK 1.4.2 and later version, providing Java source code
Buildin Java Servlet Barcode Application - You can easily embed barcode images into <IMG> tag in your JSP or HTML pages
Compatible with Latest barcode standards - Conforms to linear & 2d barcode generation industry specifications
Headless Java Support - Allows bar code images to be generated without a graphic environment in JDK 1.4 and above
Jasper Reports - Support generating linear & 2d barcode images in Jasper Reports program
iReport - Support generating linear & 2d barcode images in iReport program
Eclipse BIRT - Support generating linear & 2d barcode images in BIRT program
Mature Java barcode generator library - It has been used by more than 1500 customers since 2003
Royal free developer license - You can redistribute Java barcode library to unlimited number of computers and servers
Checksum option - You can enable or disable the checksum digit in Java linear barcodes generation
Text option - You can show or hide human readable text in Java linear barcodes generation
Image resolution & size option - You can control barcode image size through image resolution and image width & height option settings
Barcode module size option - You can control the generated barcode image size through barcode module size setting
Barcode orientation option - You can display the barcode image in 0, 90, 180, 270 degree
Barcode output option - You can encode barcode to GIF, JPEG, PNG, Bitmap image file formats or you can output barcode to OutputStream, BufferedImage, byte[], Graphics2D Java objects
Requirements
JDK 1.4.2 or later version (Java barcode library is 100% written in JDK 1.4.2)
Small Company Developer License grants all rights of the applicable Single Developer License to all Organizations with a gross annual revenue or funding of less than 2 million U.S. Dollars.
Single Developer License allows 1 developer royalty-free distribution unlimited user licenses and install software on unlimited servers, which can be placed in more than 1 place.
5 Developers License allows 5 developers royalty-free distribution unlimited user licenses and install software on unlimited servers, which can be placed in more than 1 place.
Unlimited Developers License allows unlimited developers royalty-free distribution unlimited user licenses and install software on unlimited servers, which can be placed in more than 1 place.