I am currently working on a 40x8 scrolling dot matrix display driver based on arduino. I need to design some custom fonts in binary format for that. I looked around the web for a tool and found some excel based tool which are not very quick and easy to use. So I came up with this javascript based 8x8 pixel font generator. Hopefully it will be useful for others too.

 

 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0
 0  0  0  0  0  0  0  0

Binary code:

Just click on the segments you want to light up. Clicking two times will turn the segment off. The binary font code will be auto-generated on the right. Reset button with reset all the segment status to off.

This tool and a 80x4 matrix image code generator is available on the Tools page.