Comprehensive Guide to UPC-A and EAN-13 Barcode Integration

Master the implementation of ISO/IEC 15420:2009 compliant barcodes including UPC-E, EAN-8, ISBN, and Bookland formats for modern retail and publishing.

EAN-13 & GTIN-13

The **EAN-13** barcode encodes 12 digits of numeric data followed by a mandatory check digit. In global trade, this format is technically referred to as **GTIN-13**.

UPC-A & GTIN-12

**UPC-A** encodes 11 digits plus a check digit (**GTIN-12**). Effectively a subset of EAN-13, UPC-A is generated by setting the first system digit to zero.

Seamless Integration

Deploy rapidly across your existing infrastructure, including Crystal Reports.

Learn more about integration With SAP Crystal Reports →

Integrate with Microsoft® Access.

Learn more about integration MS Access database →

Integrate with Microsoft® Excel.

Learn more about integration MS Excel →

Specialized Barcode Formats

  • Bookland: A variation of EAN-13 specifically for the publishing industry, identified by the "978" prefix.
  • GTIN-8: Includes **UPC-E** and **EAN-8**, encoding 8 digits plus a check digit for smaller packaging footprints.
  • Checksums: Critical Note: UPC-A, EAN-13, and Bookland require a calculated checksum digit appended to the end of the data string.

Barcodesoft Font Specifications

Aspect Ratio Indicator Font Typeface Name
XSUPCEANXS
SUPCEANS
MUPCEANM
LUPCEANL
XLUPCEANXL
XXLUPCEANXXL

Developer Integration Features

Barcodesoft packages include source code in **C** and **VBA** for automated checksum calculation. Fonts are provided in **TrueType, PostScript, and PCL** formats for seamless PDF embedding.

Fully Functional Demo Available