Home:  Products:  Barcode Fonts:  Postnet & Intelligent Mail Barcode Fonts:

USPS Postnet & Intelligent Mail Barcode Fonts

USPS POSTNET BarcodeUSPS OneCode Solution 4-State Customer Barcode

  • Easily print all USPS postal barcodes from a single font.
  • Over 30 font tools, macros and plug-ins are provided.
  • New - Supports Intelligent Mail barcodes such as OneCode Confirm & OneCode ACS.
  • Contains several different font versions in six (6) different font formats.
  • Includes examples for Word, Excel, Access and Crystal Reports.
  • Compatible with Microsoft Windows®, Macintosh, Unix, Linux and others.
  • TrueType, PostScript, OpenType and PCL laserjet soft fonts are included.Download the Licensed Version Immediately after Purchase.
  • Patent Pending font technology produces extremely high quality barcodes.
  • Includes Intelligent Mail, POSTNET, PLANET, GS1-128, FIM and OCR-A barcode symbologies used by the USPS.
Order online and download now... Implementation | Specifications | Support | Download Demo

 USPS Postnet & Intelligent Mail Barcode Font Package Features

IDAutomation's USPS Postnet & Intelligent Mail Barcode Font Package contains several different font versions in six (6) different formats. Included are font tools, macros and source code to help integrate the fonts into an application. Details of the package are as follows:

  • Font Tools Provided - Several font tools are provided to assist with application integration. The font tools automatically format the start, stop and check characters to the barcode font. Available font tools include the following:
  • Multiple Fonts Provided - Multiple versions of the Postnet barcode fonts are provided in this package to support various implementations and printers.
  • Intelligent Mail Barcode Fonts - The unique encoding used in IDAutomation's Postnet fonts allow printing of Intelligent Mail and Postnet with the same font. Intelligent Mail is a routing, sorting and tracking barcode type based on the 4-State Barcode and is used for services such as OneCode Confirm & OneCode ACS. This barcode type has been previously referred to as the OneCode Solution, 4-State Customer Barcode, USPS4CB and 4-CB.
  • FIM Barcode Fonts - The FIM barcode font is included and is used to sort business reply mail from other mail. For more information on FIM barcode fonts, visit the FIM Barcode Font information page.
  • Planet Barcode Fonts Included - PLANET barcodes are used to track mail. The Planet barcode font should be used with the Postnet() function in IDAutomation's Font Tools.
  • OCR-A Barcode Font Included - This font is included to automate the reading of address data from text.
  • USPS Special Services Barcode Font Included for EAN128 - A Code 128 font is provided for the printing of EAN-128 barcodes, which are used for special services such as delivery confirmation.
  • Canada Post Support - The IDAutomationC128L font is provided and will produce the dimensions required by the CANADA POST.
  • Patent Pending Technology - The fonts provided in this package include new patent pending technology, which allows extremely high quality barcode printing.
  • Multiple Formats Provided - After purchasing a license for this font, the customer will receive all versions in a single ZIP file. The manual is supplied in a file named "readme" in the ZIP file. The following fonts are included:
      "We chose this product because of clearly presented product descriptions and availability of macros to help with check digits etc. We can now use the barcode fonts in our packaging designs instead of creating a graphic and placing it in the documents manually. It's much faster and more reliable." - Joseph Wood, Vernon Communication, Elmhurst, IL
    • TrueType fonts are supplied in PC and Macintosh format. The TrueType TTF fonts are compatible with Macintosh OS X and all versions of Microsoft Windows, including Pocket PC. Macintosh formatted MTT TrueType fonts are compatible with Macintosh System 7.1 and above.
    • OpenType OTF fonts with PostScript outlines are provided. These are compatible with Windows, Macintosh OS X and other systems supporting the OpenType format.
    • PostScript Type 1 fonts are supplied in binary, ASCII and Macintosh Classic MacBinary versions.
    • Also included in this package are PCL laserjet soft fonts in 11.4, 12 and 12.6 points.
    • The Developer License grants the right to convert IDAutomation fonts to other formats as necessary including TrueDoc and OpenType.
    • For the most up to date installation procedures for other operating systems, please visit IDAutomation's Technical Support Site.

 To Order the USPS Postnet & Intelligent Mail Barcode Font Package

Download the Licensed Version Immediately after Purchase.All orders include free, automatic registration for technical support and product upgrades for a period of 30 days. Support and upgrades may be provided beyond 30 days if the Priority Support and Upgrade Subscription is purchased when making the order.

IDAutomation.com offers secure, encrypted online ordering by credit card and immediate delivery via download after the order is approved. Other ordering options.

License Summary: (Choose the appropriate link to obtain more details about the license type.)

  • The Developer License allows one (1) developer royalty-free distribution up to 10,000 user licenses.
  • The 5 Developer License grants the rights of the Developer License for up to five (5) developers and 20,000 user licenses.
  • The Unlimited Developer License grants the rights of the Developer License for an unlimited number of developers and an unlimited number of user licenses.
  • The Small Company Developer License grants the rights of the Developer License to qualifying organizations.
  • The Single User License allows use of the Software for one (1) user in your organization. However, if the Software is used in connection with a high speed printer that prints over 55 pages per minute or a system (including all hardware, printer and software) having a cost totaling over $50,000 USD or equivalent in a foreign currency, a Developer License is required. Highly discounted Multiple User Licenses are also available in various quantities.
  Single User License Small Company Developer License Developer License 5 Developer License Unlimited Developer License
USPS Postnet & Intelligent Mail Barcode Font Package
order on-line the postnet bar-code fonts  Download Demo
$139 $417 $790 $1580 $2370

If assistance is needed, please contact IDAutomation.

 Implementation of USPS Barcode Symbologies

Several implementation examples are provided with the Windows installation executable included in the package. If problems are encountered with implementation, the examples may provide insight. Additionally, many of IDAutomation's Font Tools include tutorials.

Obtaining the Data to Encode:

Before data is encoded in the barcode, it must be formatted properly. The links below will provide the information necessary to create a single string of text that is to be encoded:

Formatting Data to the Font:

Start, stop and checksum characters must be added to all Postnet, Planet and Code 128 barcodes to create a symbol that can be read by the USPS. IDAutomation recommends using the font tools to automatically add the required start, stop and checksum characters to the barcode font.

In some cases, the font tools may not be needed. If the check digit is already pre-calculated or included in the data for a Postnet or Planet barcode, it is only necessary to place the Start and Stop characters "(" or parenthesis ")" around the data before the font is applied and ensure the data does not contain any spaces or dashes. For example, the ZIP code data of 12345-6789 would be (1234567895) after the check digit is applied and the Start/Stop characters added. To manually calculate the check digit, please refer to the Check Digit Calculation Example in the USPS Barcode FAQ. IDAutomation's Online Barcode Font Encoder may be used to verify check digits, or to create bar codes one at a time.

A font tool must be used to generate the text string for the Intelligent Mail barcode font because of the complex encoding algorithms used in this symbology. When a font tool cannot be implemented, Intelligent Mail may be printed by accessing a database that already contains the text string formatted to the font. The Word mail-merge example included in this package works in this way; a merge field in Word is linked to a column in Excel that contains the text formatted to the font.

Printing and Font Size:

After the data is formatted to the USPS font and the appropriate font selected, it may be printed. The font size of 12 should be used when printing all Intelligent Mail, OneCode, Postnet and Planet barcodes. FIM symbols should be printed with a font size of 36. The Code 128 font used for EAN128 should be printed at 16 points for USPS Special Services. More information about the sizing of fonts is provided in the specifications.

 Specifications for USPS Fonts in the Package

IDAutomation suggests printing USPS fonts at the recommended point sizes specified in this section. When TrueType, PostScript or OpenType fonts are used, the size may be further adjusted by changing the font point size. For example, to print the 12-point POSTNET barcode font slightly wider, increase the font size to 12.1 points.

The following specifications apply to the IDAutomationPOSTNET and IDAutomationPLANET fonts:

Parameter Approximate Font Dimensions at 12 Points USPS Specification Tolerances
X Dimension (width of bars) .017" .015" - .025"
Width of space between bars .026" .012" - .040"
Full vertical size of Intelligent Mail .135" .125" - .165"
Vertical size of Intelligent Mail tracker .041" .039" - .057"
Height of Postnet short bar .051" .040" - .060"
Height of Postnet tall bar .126" .115" - .135"
Number of bars per inch  23  22 - 24

Specifications for IDAutomationOCRa:

Font Point Size CPI ANSI Size
IDAutomationOCRa 9 10 1

Specifications for IDAutomationC128L:

Parameter Approximate Font Dimensions at 16 points USPS Dimension Standards
X Dimension .0135" .013" - .020"
Height of bars .75" .75" - .80"
Parameter Approximate Font Dimensions at 21 Points
X Dimension .017"
Height of bars  1"

Supported implementations, font names and compatible functions:

Implementation Font Name to Use Function to Use in the Font Tools
Postnet Barcode IDAutomationPOSTNET * Postnet()
Planet Barcode IDAutomationPLANET * Postnet()
OCR-A Text IDAutomationOCRa na
Code 128 Barcode IDAutomationC128L Code128() or USPS_EAN128()
Intelligent Mail Barcode IDAutomationPOSTNET * IntelligentMail(), OneCode()
or IDAutomation_Uni_OneCode()  **
FIM Barcode IDAutomationFIM na

* The IDAutomationPOSTNET and IDAutomationPLANET fonts are also supplied in different narrow intensities which may be needed depending on the area the symbol is printed to and the printer that is used:

  • n1 - A narrow version font that creates the smallest possible barcode allowed by the specification, which is 24 bars per inch and a narrow bar width of .015 inches.
  • n2 - This extra narrow version font also produces 24 bars per inch but with the bars narrowed by an additional 10%. This font may be used with ink jet printers or others that print much darker than normal.

** Currently, Intelligent Mail and OneCode barcode fonts are supported by Font Tools that are Feature Level 7 or greater including the Crystal Reports UFL, Microsoft VBA for Excel and Access and the Windows DLL. The OneCode() and IntelligentMail() encoding methods are identical and may be used in place of each other.

Intelligent Mail barcodes may be produced from IDAutomation's font tools or other encoders, such as those provided by the USPS. To accommodate both types of encoding, each 4-State symbol element is placed at two character locations within the Postnet font according to the following table:

4CB Symbol Element Character Locations
Ascender A, q
Descender D, r
Full Bar F, p
Tracker T, s

To sign up for monthly updates about new products or upgrades, please click here.The USPS uses the uppercase letters for encoding while IDAutomation font tools use the lower case letters. The lower case letters used provide complete compatibility with the IDAutomation Universal Barcode Font, which allows generation of Intelligent Mail, Postnet and Planet, as well as Code 128, Code 39 and Interleaved 2 of 5 barcode symbols from a single font file.

Order online and download now...

 Font Names Used Prior to July, 2003


Font Name Function to Use in the Font Tools Purpose
AdvPNET Postnet() Postnet font
AdvPLNT Postnet() Planet font
AdvOCR-A na OCR-A font
AdvI25d I2of5Mod10() Interleaved 2 of 5 font (not used by USPS as of 2005)
AdvC128d Code128() or USPS() Code 128 Font
AdvPNETn Postnet() Postnet font with bars narrowed by 10%
AdvPLNTn Postnet() Planet font with bars narrowed by 10%
AdvFIM na FIM barcode font

 

© Copyright 1998-2009 IDAutomation.com, Inc., All Rights Reserved.  Legal Notices.

Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.