bmGlyph – bitmap font generator for Mac OSX.

It allows you to create nice rendered fonts and use it in your game or application. It is compatible with almost all known frameworks, export the font atlas as a xml or fnt bmfont format.

Publish your project easily with the publish settings wizard, choose as much as targets as you need for tablets HD, tablets, phones HD, phones, etc…

Stop wasting your time designing yourself your text or creating multilangages version of the same button: start using bmGlyph!

bmglyph bitmap font generator


Free Trial

Available on the

Mac App Store

Cast Shadow

Select the orientation, color and blur size.


With color or gradient, custom width.


Trasparent, color, gradient, glossy and even with a texture!

True Type

Use any ttf or otf fonts. Import your own fonts.

Selected Glyph

Work on specific glyph only, without affecting the others.


Kerning tables support.

Preview Mode

See exactly how it will look like on your device. Import your own background.


Finds the best texture size automatically. Power of 2 compatible.

bmglyph user reviews

The SpriteKit implementation is very nice even though it claims to be in beta.
In general the editor has nothing I could think of adding, it’s just very well thought through and works smoothly. I use it extensively through my game projects. The export methods make for quick editing and changing of existing fonts.
The developer answers e-mails himself and is very helpful and nice to talk to.
I’ve given it five stars because it’s an outstanding tool that delivers as promised.


This is a great tool. It has everything you need, and the support is also great.

Definitely worth the money.

—Calin S

Excellent software, I use it with UIToolkit + Unity 3D and it’s great. Excellent support from the author and fair price.


I use this for all me development AND illustration needs. It has gotten better over the months and now really covers all my font rendering needs. And it’s great fun to play around with!


Save Preview

Export the preview text as a png.

Custom Image as glyph

Replace a glyph with your custom image (ex: a coin instead of the letter ‘@’)


Support all unicode characters. Complete known charset presets included.


Modify any parameters, letters positions, advancements, etc…

Supported Frameworks

bmGlyph works with the most famous frameworks. The font atlas export is bmfont compatible or XML. The texture is exported in PNG.

Cocos2d, Cocos2d-x, Corona, Unity (ngui, ezgui, 2dtoolkit, …), Sparrow, Starling, Sprite Kit, SpriteBuilder, … !

 spritebuilder unity sparrow cocos2dx cocos2d starlingcorona

and much more !