dLSoft  barcode & labelling software     

Barcode Tools for Crystal Reports

Barcode Tools for Crystal Reports provides the tools needed to include most common 1D and 2D barcodes within Crystal Reports XI or later, either as graphic images or as font-based barcodes. The new version 4 adds support for the new DataMatrix Rectangular Extension.
Font-based barcodes may also be included in reports created using earlier versions of Crystal Reports, and barcode graphic images may be included in packages created using the Crystal Reports Designer Component for VB6 included with Crystal Reports 9.


The tools include:

  1D Barcode font image in Crystal Reports 2008      2D Barcode image in Crystal Reports XI
Click to enlarge

It is important to understand the fundamental difference between the use of the tools with Crystal Reports XI compared with earlier version. Distributing or remote viewing of barcode-containing reports based on versions of Crystal Reports earlier than version XI require that one or more of the barcode tools be available on the machine viewing the report, whereas with version XI barcode images may be embedded in the report and so do not require the presence of one of the barcode tools on the machine opening the report.

1D versions of Barcode Tools for Crystal Reports support most common 1D barcodes, including 2 of 5, 3 of 9, Australia Post, Codabar, Code 11, Code 39, Extended Code 39, Code 93, Extended Code 93, Code 128, Code B, Deutschen Post, DUN14, EAN- 8, EAN-13, EAN-14, GS1/EAN/UCC-128, Infomail Barcode A, ISBN, ISMN, ISSN, ITF-14, ITF-6, Interleaved 2 of 5, Italian Post 2/5, Italian Post 3/9, JAN, Korean Postal Authority, Matrix 2 of 5, MSI (Modified Plessey), OneCode, Plessey, PostNet & Planet, Royal Mail 4 State, SSCC, SICI/SISAC, Swiss Post, Telepen (numeric and ASCII), UCC14, UPC-A, UPC-E. See product's Help file for full lists of type supported.

2D versions support Aztec, Datamatrix, PDF417, Micro PDF417, Truncated PDF417, QR Code and Micro QR Code. The Windows servlet for Crystal Report XI (and later) and the VB6 RDC also supports GS1-Databar (all variants) and Maxicode. The font-based 2D CRUFL supports Aztec Datamatrix, PDF417, Micro PDF417, Truncated PDF417, QR Code and Micro QR Code with output limited by Crystal Reports to 255-500 output characters (depending on the version of Crystal Reports). The CRUFL and servlet also support DataMatrix Rectangular Extension (DMRE)

The font-base CRUFL does NOT support GS1-Databar or Maxicode symbols. See product's Help file for full lists of type supported.

For examples see Barcodes in Crystal Reports or for more information view the help file or manual

Push button  Try or Buy  to Download or buy


Available as a single computer version licenced for single PC using Windows XP/Vista/Windows 7, or as a Developer/Server licence version. The Server version is required for Windows Server 2003 or later.

The following licence types are available:
Barcode Tools for Crystal Reports - Full version (supports 1D and 2D barcodes)
Barcode Tools for Crystal Reports - 1D version (supports only 1D barcodes)
Barcode Tools for Crystal Reports - 2D version (supports only 2D barcodes)

System requirements

Requires Microsoft Windows Windows 7/8/10 and Crystal Reports* 8.0 or later. Embedding image barcodes requires Crystal Reports XI or later and .NET Framework version 2.0. Server version requires Microsoft Windows Server 2008 or later, Microsoft IIS 6.0 or later and the .NET Framework version 2.0 or later.

*Note that some facilities may not be provided in the versions of Crystal Reports that are included with Microsoft Visual Studio editions. The CRUFL capability is included with Crystal Reports for Visual Studio 2010 or later.