Import Fonts

Barcode & Label (or Poster & Flyer / Envelope & Address Print / Greeting Cards) supports the import of third party True Type fonts for use in designing labels and posters.

Step by step guide for importing fonts

1. Launch the Application Settings Flyout by clicking or tapping on the "App Settings" menu item from the bottom Ellipsis.

2. Click or tapped on the Import button in Application Settings.

3. Select the directory that contains the fonts to be imported, select “Choose this folder” and click on Ok.

4. After importing the fonts, create a Text object and check that the imported fonts are listed in the Font section of the Text Object Flyout. You can double tapped or clicked on the Text Object to launch the Flyout.

Important Notes

1. A maximum of 200 fonts can be imported.

2. Only True Type (ttf) fonts are supported currently.

3. Imported fonts work on the application level and can be used on all labels/posters. However, if you create a label/poster that uses an imported font and send this label/poster to your colleagues or friends using another device/machine, please ensure that they have the same imported fonts. Otherwise, objects that use imported fonts that are not available on a machine, will simply be replaced and appear as the standard Arial font.

4. The app automatically detects names of the fonts by parsing the True Type Font (ttf) file. The font name may not be the same as the file name. You can use the Application Settings Flyout to see both the Font Name and File Name of the imported font.

5. In the Text Object Flyout, an imported font is displayed in the following format: “Font Name (Font File Name.ttf)”.

6. Some fonts designed for non-Windows platform may use Font Family names that are incompatible with a Windows Store App. This is usually rare but may result in fonts not displaying correctly. Please see the section at the end of this page for the resolution of this issue.

Sample Fonts by ConnectCode

To allow you to test the font import functionality, we have provided a package that includes several fonts such as Sans, Serif and Security fonts. These fonts use the SIL Open Font License and can be used in Barcode & Label (or Poster & Flyer) for commercial and non-commercial purposes.

Download - - 184KB

Barcode Fonts

Are you looking to print high quality and industry compliant EAN 13, Code 39, I2of5 , Code 128, UCCEAN (GS1-128), UPCA, I2of5 and GS1 Databar 14 barcodes? If so, you may be interested in checking out our professional ConnectCode Barcode Software and Fonts package. You can easily import these barcode fonts into Barcode & Label and use them as part of the app.

Other Interesting Fonts

The following is a list of fonts that use the SIL Open Font License and distributed on the web.

Download - - 1005KB

What can I do if my imported font did not display properly?

Some fonts may be designed for a non-Windows platform and have incompatible Windows Font Family name. You can resolve this issue by renaming of problematic files in a specific format.

For example, rename from:

  • “FontName-Bold.ttf”
  • “FontName-Italic.ttf”

  • “FontName-Bold[NAME-FontFamilyName].ttf”
  • “FontName-Italic[NAME-FontFamilyName].ttf”
During fonts import, Barcode & Label (or Poster & Flyer) will now use “FontFamilyName” as the font name instead of the one parsed from the file internally.


In Windows, you can double click on a font file to preview the font and see the font name using Windows Font Viewer. The compatible “FontFamilyName” is usually the one without the words “Bold”, “Oblique” and “Italic” etc. For example, if you see “SomeFontName Bold” or “SomeFontName Italic”, try “SomeFontName” as the font family name.

If you have tried the above steps and still cannot get your font to work, please contact us at We will be happy to help you. Please note the resolution is only applicable when you have fonts that are not displaying correctly (usually rare).