PrecisionID UPC Barcode Fonts

UPC Barcode Software Overview
UPC Barcodes are generally used to track products in the retail industry. The Universal Product Code (UPC) has been used in the US and Canada since 1973. PrecisionID's UPC Barcode Font Software can create UPC-A, UPC-E, UCC-12, EAN-8, EAN-13, ISBN, Bookland, and JAN barcodes. For EAN-14 Barcodes see PrecisionID's Interleaved 2 of 5 Barcode Software or Code 128 barcode software. For UCC128 or EAN128 barcodes, see the PrecisionID Code 128 Barcode solution.

Download UPC barcode now by clicking the "Buy Now" button and begin printing UPC Barcodes immediately after your purchase. To see the exceptional results for yourself, download the Free UPC Demo now!

Our Price: From $190.00 to $2,500.00

Product Pricing and Licensing Levels


Top Reasons to choose PrecisionID UPC Barcode Software

  • All PrecisionID technical support is Free to our customers. Many companies require extended service contracts to receive service after 180 days. PrecisionID is here to support our customers both on the day of purchase and with future needs.
  • PrecisionID Barcodes deliver exceptional results at an affordable price that is clearly published on our site. No annual renewals or extended service agreements are required.
  • Our developers have over 20 years of barcode experience. Download the demo to see the results!
  • PrecisionID Font Formating Components™ calculate check digits to simplify barcode generation.
  • PrecisionID UPC Fonts were developed using strict ANSI and ISO specifications (ISO 15420:2000).
  • A detailed User Guide provides easy to follow step-by-step implementation instructions in Excel, Word, Access, and Crystal Reports.
  • Free demonstration software is downloadable and fully functional, allowing you to test PrecisionID UPC Barcodes before you invest. Testing in your application ensures successful implementation!

PrecisionID UPC Barcode Font Contents
The PrecisionID UPC Font Software enables the generation of UPC and EAN Barcodes. The software contains 5 sizes of Windows TrueType (TTF), Binary PostScript (PFB), and ASCII PostScript (PFA) fonts. The package includes a User's Guide with specifications correlating specific fonts and point sizes with X dimensions and printed height. The User's Guide also includes several tutorials, explaining in step-by-step fashion, application of PrecisionID's UPC and EAN Barcode in Microsoft Word (Mail Merge), Excel, Access, and Crystal Reports.

UPC barcodes are somewhat complex to construct and require check digit calculations. To make this process very simple, the software includes PrecisionID Font Formatting Components™. These modules automatically compress and format the data for use with the barcode font. PrecisionID Font Formatting Components™ include a Microsoft VBA module for Microsoft Office applications and a UFL for Crystal Reports. For other applications or languages, the source code of these modules may be used as a guide for conversion.

PrecisionID UPC Barcode Software Compatibility
PrecisionID UPC Barcode Fonts run on all 32-bit and 64-bit versions of Windows including Windows 7, 8, 10 and Macintosh OS X (10.1 or greater). The fonts come in Windows TrueType (TTF) fonts as well as Binary (PFB) and ASCII (PFA) versions of PostScript fonts. For other operating systems, consult the documentation for your operating system or software for instructions and which font version to install. Download a Free Demo of UPC Fonts now to see the professional results in your environment!

UPC Barcodes
The Universal Product Code (UPC) barcode is used in the US and Canadian retail industry to identify and track products. The UPC-A barcode consists 12 numbers where the UPC-E consisted of 12 numbers that are compressed into 8 numbers for use on smaller packages. To obtain a company prefix for UPC barcodes you will need to contact the Uniform Code Council (UCC).

The Uniform Code Council (UCC) creates standards for multi-industry product identification. UCC-12 is another name for the UPC-A standard.

EAN Barcodes
The European Article Numbering System (EAN) barcodes are a superset of the UPC barcodes. EAN-13 consists of 13 numbers where EAN-8 consists of 8 digits for smaller packages. To obtain a company prefix for EAN barcodes you will need to contact EAN at

ISBN and Bookland Barcodes
International Standard Book Numbers are used to uniquely identify books and periodicals.  This number is encoded into an EAN-13 barcode where the first 3 digits are always 978 followed by the 9 digit ISBN number without the ISBN check digit. This standard is also commonly referred to as Bookland or EAN-Bookland. For an ISBN number contact

JAN Barcodes
The Japanese Article Number (JAN) is identical to the EAN-13 barcode where the first two digits are set to 45 or 49, identifying Japan.

EAN14 Barcodes
EAN14 Barcodes can be created using PrecisionID's Interleaved 2 of 5 Barcode Package or with PrecisionID's Code 128 Barcode Package.

UCC128 and EAN128 Barcodes
UCC128 Barcodes and EAN128 Barcodes can be created using PrecisionID's Code 128 Barcode Fonts.

Free UPC Barcode Demonstration Package
Evaluate PrecisionID's UPC Barcode now by downloading the Free UPC demo software. The PrecisionID UPC Demo Fonts are identical to the purchased fonts as described above except the fonts contain a "demo" watermark on select characters. The demo package produces readable barcodes to allow you to fully evaluate our product before investing. Click here to download the free demo version.

How to order UPC Barcode Software
To order PrecisionID's UPC Font Software, click the "Buy Now" button above to verify your license level. Then click the "Add to Cart & Checkout" button at the top of the page to begin the payment process. Payment by credit card or PayPal is required. When entering billing information, enter the billing address of the credit card you are using for payment. For the e-mail address enter the e-mail address where you wish the product download link sent.

Upon successful completion of the transaction, a confirmation e-mail with at link to PrecisionID UPC Font is sent. This message also serves as an invoice. The e-mail link is sent nearly immediately; however, some corporate e-mail systems and SPAM filters may delay the e-mail. If you do not receive the e-mail within a few hours, please contact PrecisionID for help. Per PrecisionID's EULA, PrecisionID's return policy is 30 days.