1-Bit Pixel Art Font Editor

Glyph Editor

Save to Library

Glyph Library

Export/Import

Export Font

Rearrange glyphs in the library to change their export order.

Import Font

The importer expects the "C-Style Array" format.

Font Interpretation Settings

Font Preview

Source Text

Load Sample Fonts

Load Empty Font Template

About This Tool

This tool is designed to help developers create fonts for embedded projects.

How To Use It

Start with an existing font, or an empty template.

Then use the glyph editor to draw glyphs. Associate them with a character and save them to the glyph library.

The font preview area will use the glyphs in your library to render the sample text.

You can change the font interpretation settings to work with variable-width fonts.

When the whole font looks good, use the export tool to get an array of byte codes in a format that fits into your project.

Troubleshooting

  • Font from elsewhere renders sideways:

    Try changing the Read Direction to "Horizontal" as some wider fonts are specified differently.

  • Importing doesn't work:

    The importer expect the input to be in the same format as the "C Style" export format.