Universal Font Encoders
(For Universal and GS1-128 Fonts)

Based on the symbology encoding option selected, the same font can produce various barcodes, eliminating the need to install multiple fonts. These fonts are designed to be compatible with multiple operating systems and language settings. These font encoders are designed for the following multi-barcode fonts:

Developer Licensed Font Encoders

The following font encoders are for developers and are provided with any Developer License. Demo download links are provided for some font encoders in order to evaluate the functionality of the product while others are only supplied with a license purchase. IDAutomation offers an unconditional 30-day money-back guarantee on all software licenses.

Universal Font Encoders

Universal barcode fonts must be used in conjunction with special font encoder tools that are designed to encode the data-to-encode into a special text string that will generate a readable barcode when combined with the appropriate IDAutomation font. The font encoder tools below are compatible with the IDAutomation Universal Barcode Font.

Developer Universal Font Encoders Download Compatibility*

.NET source code in C# and VB.

Supplied with Purchase of
Developer's License or above
The C++ Header File is Windows-Compatible The C++ Header File is Macintosh-Compatible The C++ Header File is Linux-Compatible
.NET Assembly DLL
(Strong Named, 100% Managed)
Supplied with Purchase of
Developer's License or above
The .NET Assembly DLL is Windows-Compatible
C++ header file / ANSI C Compatible Supplied with Purchase of
Developer's License or above
The C++ Header File is Windows-Compatible The C++ Header File is Macintosh-Compatible The C++ Header File is Linux-Compatible
Java Font Encoder Supplied with Purchase of
Developer's License or above
The Java Font Encoder Tool is Windows-Compatible The Java Font Encoder Tool is Macintosh-Compatible The Java Font Encoder Tool is Linux-Compatible
JavaScript Font Encoder Supplied with Purchase of
Developer's License or above
The Java Font Encoder Tool is Windows-Compatible The Java Font Encoder Tool is Macintosh-Compatible The Java Font Encoder Tool is Linux-Compatible
Oracle PLL Supplied with Purchase of
Developer's License or above
The Oracle Barcode Font PLL is Windows-Compatible  The Oracle Barcode Font PLL is Linux-Compatible
Python Font Encoder Supplied with Purchase of
Developer's License or above
The Visual Basic .vb Module for .NET is Windows-Compatible The Java Font Encoder Tool is Macintosh-Compatible The Java Font Encoder Tool is Linux-Compatible
Visual Basic .vb module for .NET Supplied with Purchase of
Developer's License or above
The Visual Basic .vb Module for .NET is Windows-Compatible
Visual Basic 6 .bas module Supplied with Purchase of
Developer's License or above
The Visual Basic 6 .bas Module is Windows-Compatible

User Licensed Font Encoders

The following font encoders are for end-users, report designers, or technical users. These encoders may be used with all license purchases.

User Universal Font Encoders Download Compatibility*
4D source code for Code 128 Auto Included with Purchase The 4D Source Code for Code 128 Auto is Windows-Compatible The 4D Source Code for Code 128 Auto is Macintosh-Compatible
AppleScript for Mac Included with Purchase The AppleScript for Mac Tool is Macintosh-Compatible
Crystal Reports Barcode Font Formulas Included with Purchase The Crystal Reports Barcode Font Formulas are Windows-Compatible
Crystal Reports UFL (32 and 64 bit)

Download Now

The Cryrstal Reports UFL is Windows-Compatible
COM DLL for Windows (ActiveX DLL)

Download Now

The COM DLL for Windows is Windows-Compatible
DLL for Windows - Native

Download Now

The Native DLL for Windows is Windows-Compatible
FileMaker Plug-in extension

Download Now

The FileMaker Plug-In Extension is Windows-Compatible The FileMAker Plug-In Extension is Macintosh-Compatible
Microsoft Office Macros & VBA for Excel & Access - Windows Included with Purchase These Office Macros & VBA Tools for Excel & Access are Windows-Compatible
Microsoft Office for Mac VBA for Excel Included with Purchase These Office Tools for Mac VBA for Excel 2004 are Macintosh-Compatible
Stand-Alone Font Encoder Application Included with Purchase This Stand-Alone Font Encoder Software Application is Windows-Compatible
Online Barcode Font Encoder This product is used online The Online Barcode Font Encoder is Compatible on all Web Browsers in Windows The Online Barcode Font Encoder is Compatible on all Macintosh Web Browsers The Online Barcode Font Encoder is Compatible on all Linux Web Browsers
OpenOffice & StarOffice VB macros Included with Purchase These OpenOffice & StarOffice VB Macros are Windows-Compatible These OpenOffice & StarOffice VB Macros are Macintosh-Compatible These OpenOffice & StarOffice VB Macros are Linux-Compatible

* The Linux-compatible icon also indicates Unix compatibility. Compatibility with Windows encompasses Windows XP and greater, including Windows 11. 

If these font encoder tools cannot be utilized in the required environment or application, consider our other solutions for barcode generation.

How to Obtain Font Encoder Source Code

The source code listed as "Included with Purchase" above is provided as a download with all orders. Additionally, source code to any single font encoder is available with the purchase of an Unlimited Developer License.