I used to use BMFont to generate bitmap fonts for Unity3D when my Windows laptop was still working. It’s still out at the repair center waiting to be fixed, so I’ve been working on a Macbook ever since. Unfortunately, BMFont is only available for Windows, but I found a great alternative called Littera. It’s a web application to generate bitmap fonts and it has numerous awesome extra features such as adding gradient, stroke, shadow, bevel, etc. Generating a bitmap font is very straightforward. You just upload a font set the desired size, resolution and format, and export it!

Littera