BitFontCreator - Professional Bitmap Font Creator

BitFontCreator is a professional bitmap font creator tool for your embedded project, which helps you create monochrome (1-bpp) / antialiased (2-bpp and 4-bpp) bitmap fonts for LCD / LED. It just import the font installed on your Windows PC and create a C file representing that font. The C file includes jump tables and bitmap data of all characters.

BitFontCreator can also export the font in binary file format (*.bin) and ASM file format (*.asm). The bitmap data can be configured in various format.

BitFontCreator has 3 editions: BitFontCreator Latin, BitFontCreator Pro and BitFontCreator Grayscale.

>>> Go to the Comparison Chart page to see the detailed differences about the 3 editions.

New versions released on 2016-03-28

  • BitFontCreator Latin 3.2      BitFontCreator Pro 3.7     BitFontCreator Grayscale 4.5
  • Please see the new features and bugs fixed at news.html
Creating Bitmap Font is easy with BitFontCreator. It is very easy to create bitmap font for your embedded project with BitFontCreator. This well designed software will save your tons of time.

Generally speaking, there are 5 steps prior to export bitmap data.
Import Font
Step 1: Import an installed font
The first step is create a new font project. Three ways you can choose: New Font From Scratch, Import An Existing System Font or Import Font Resource.
Edit Characters Table
Step 2: Edit Characters Table
Select the characters your project needs only. Disable the useless characters, this will reduce the memory of your limited storage resource.
Edit Character
Step 3: Edit Single Character
In Character Editor pane, you can edit single character. Many tools are provided: Pencil, Line, Rectangle, Move up/down/left/right, Invert,and Mirror.
Edit Characters Table
Step 4: Configure Bitmap Data Format
BitFontCreator provide various bitmap data format. Here you can choose the data format you need: Big or little Endian, Row or Column scanning, data packed or not, 8-bit/16-bit/32-bit data length.
Export Font
Step 5: Export Font
BitFontCreator can export the font as a C file (*.c), binary format file (*.bin) and ASM format file (*.asm).
Multi Copy
Copy Multiple Characters in one time
If you want to merge characters from different fonts into one, this feature will save your tons of time. This Multi Copy feature only comes with the latest version.