Drop a PNG here
or click to browse - a PNG glyph sheet, or a BDF / FNT / FON bitmap font
How it works
- Drop a PNG sheet with glyphs in a grid - or a ready BDF / FNT / FON font
- Set columns x rows (auto-detected for most sheets)
- Type the characters in sheet order - left to right, top to bottom
- Download TTF, OTF or BMFont (.fnt + atlas)
FAQ
What should the sheet look like? Equal cells, one glyph each, transparent or solid background - ink is detected automatically.
What is Baseline? Pixels from the cell bottom reserved for descenders (g, j, p, q, y). 0 = glyphs sit on the cell bottom.
My sheet has antialiasing or colors. Keep them - Color font mode bakes them into the TTF (enabled automatically when detected).
Color font looks wrong in my app? Rendering differs between apps. Try unchecking Outline fallback, raising Bake scale, or enabling COLR layers.
Preview
The quick brown fox jumps over the lazy dog 0123456789
This browser previews the outline fallback - the TTF still contains color glyphs (Chrome, Godot and macOS render them).