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:
- GS1-128 Barcode Font Suite is a single font designed to precisely match any GS1-128 specification, including GS1 Logistics Labels.
- The Universal Barcode Font Advantageâ„¢ is a single font that generates multiple barcode types, such as Code 39, Code 128, Intelligent Mail, Interleaved 2 of 5, and many others.
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 |
![]() ![]() ![]() |
.NET
Assembly DLL (Strong Named, 100% Managed) |
Supplied
with Purchase of Developer's License or above |
![]() |
C++ header file / ANSI C Compatible | Supplied
with Purchase of Developer's License or above |
![]() ![]() ![]() |
Java Font Encoder | Supplied
with Purchase of Developer's License or above |
![]() ![]() ![]() |
JavaScript Font Encoder | Supplied
with Purchase of Developer's License or above |
![]() ![]() ![]() |
Oracle PLL | Supplied
with Purchase of Developer's License or above |
![]() ![]() |
Python Font Encoder | Supplied
with Purchase of Developer's License or above |
![]() ![]() ![]() |
Visual Basic .vb module for .NET | Supplied
with Purchase of Developer's License or above |
![]() |
Visual Basic 6 .bas module | Supplied
with Purchase of Developer's License or above |
![]() |
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 |
![]() ![]() |
AppleScript for Mac | Included with Purchase |
![]() |
Crystal Reports Barcode Font Formulas | Included with Purchase |
![]() |
Crystal Reports UFL (32 and 64 bit) |
![]() |
|
COM DLL for Windows (ActiveX DLL) |
![]() |
|
DLL for Windows - Native |
![]() |
|
FileMaker Plug-in extension |
![]() ![]() |
|
Microsoft Office Macros & VBA for Excel & Access - Windows | Included with Purchase |
![]() |
Microsoft Office for Mac VBA for Excel | Included with Purchase |
![]() |
Stand-Alone Font Encoder Application | Included with Purchase |
![]() |
Online Barcode Font Encoder | This product is used online |
![]() ![]() ![]() |
OpenOffice & StarOffice VB macros | Included with Purchase |
![]() ![]() ![]() |
* 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.