Glyph Names

<< Click to Display Table of Contents >>

Navigation:  Editing Fonts > Tools >

Glyph Names

Glyph names are multipurpose, as they are used with FontCreator to identify glyphs and can then optionally be stored inside the generated font.

Years ago glyph names were an important part of a font, but nowadays most TrueType fonts are shipped without glyph names, as that information is no longer used, thus only takes up space.

Glyph names within FontCreator are therefore mostly used as a way to show friendly names of your glyphs. The names are also used when you import or export OpenType layout feature scripts, so it is still wise to give your glyphs proper names.

Tip: If you wish to include glyph names in your generated fonts, it is best to let FontCreator regenerate those "fore release" through the Export Settings. This way you can provide friendly glyph names to be used for production only.

Warning: Even though FontCreator allows you to have two or more glyphs with the same name, it is bad practice, confusing, and exporting OpenType layout feature scripts can cause ambiguity.


Generate Glyph Names will generate glyph names for all glyphs with a known code-point. It will also try to set names for glyphs that are used in the specified OpenType Layout Features.

Note: You can manually add your own glyph names by editing the "glyphnames.dat" file in the user data folder.

See FontCreator data files for more information.


Use the Edit Glyph Names dialog to quickly replace glyph names. You can type, copy and paste from the left side text area.


Use the Find and Replace Glyph Names dialog to replace parts of glyph names through search and replace. Optionally you can use regular expressions. That way you can easily prefix your glyph names with some text, or append text to the glyph names. Use the [+] button in the upper right corner to access common regular expressions.

As you can see in the above screenshot, regular expressions allow you to search for text that ends with "sc" (the dolar sign $ marks the end of a line) and replaces it with "smcp". Without regular expressions, the glyphs with names muscle and scale would also be renamed as musmcple and smcpale.


To easily identify changes; the text in the New column is grayed if the text hasn't changed. It will be shown in blue if the glyph name will be changed.