Java EAN-13 Barcode Generator

Generate, draw & print EAN-13 in Java applications with Java barcode generation component
Java Barcode Trial Package
Java Barcode Trial Package
Code 39 Barcode Generator for Java- Benefits
To Encode, Draw 1D Barcode EAN-13 with Barcode Generator for Java

Mature Java EAN-13 generator

Mature Java EAN-13 generator is completely developed in Java on any operating systems with Java Virtual Machine


Applet is easy to integrate EAN-13 on Web pages with compatible Web browsers.

Developer License

Compatible with Headless Java which allows easy generation of EAN-13 barcode without graphic environment.

Barcode Image Formats

Easily draw, print & stream high-quality EAN-13 barcode images into GIF, PNG, JPEG & BITMAP with customized background and background color, orientation, resolution.

Support ISO Standard

Compatible with ISO / IEC 16388 (2nd edition 2007-05-15)

Available Java Reporting Applications

Easy to create and output EAN-13 barcode in Jasper Reports, iReport, Eclipse BIRT, Oracle Reports.
Java EAN-13 Barcode Generator --- Overview
Java EAN-13 Generator can easily generate high quality EAN-13 images on any operating system with a JVM. Servlets are compatible with all browsers, easy to embed in HTML as an image with the tag and can be used to add server-side barcode generator capability to a dedicated Web server.

EAN-13 Introduction

An ean-13, a super set of UPC-A, was implemented by the International Article Numbering Association (EAN) in Europe and now is used worldwide to mark products often sold at retail point of sale.
Java EAN-13 symbology encodes:
  • Numeric Characters: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Java EAN-13 Generator --- Generating Barcode

Generate EAN-13 in Java class by customizing barcode properties.

// Create Java EAN-13 object
EAN-13 barcode = new Ean-13();
// Set EAN-13 data text to encode
// Generate EAN-13 & print into Graphics2D object
barcode.drawBarcode("Java Graphics2D object");
// Generate EAN-13 & encode into GIF format
// Generate EAN-13 & encode into JPEG format

Generate & encode EAN-13 to EPS by changing the concerned values.

// Create Java EAN-13 object
EAN-13 barcode = new EAN-13();
// Set EAN-13 data text to encode
// Generate EAN-13 & encode into EPS format

Generate & encode EAN-13 in html or jsp pages.

Add barcode folder and its contents from demo package to Apache Tomcat.
Start Apache Tomcat, go to http://YourDomain:Port/barcode/barcode?DATA=76543214321&TYPE=EAN13
Add an image tag (img) into your target page. Like following one,

Customize the width and height of generated EAN-13 image

You can choose to set the values of the barcodeWidth and barcodeHeight properties or set EAN-13 (bar module width) and Y (bar module height) values.
(For more EAN-13 properties setting, see EAN-13 properties)
Java EAN-13 GeneratoR --- Setting EAN-13 Properties

EAN-13 Basic Settings