FontForge är ett skrivbordsprogram för typografiskt arbete: att rita egna typsnitt, komplettera befintliga med nya tecken eller granska och reparera fontfiler. Varje glyf ritas som vektorkonturer med bezierpunkter, och ni kan arbeta med hinting, kerning, ligaturer och OpenType-funktioner i samma miljö.
Programmet läser och skriver ett brett spektrum av format, bland annat TTF, OTF, WOFF, Type 1 och UFO, vilket gör det användbart som konverteringsverktyg när typsnitt ska flyttas mellan system eller webbmiljöer. En inbyggd skriptmiljö gör återkommande moment automatiserbara, till exempel att generera flera viktvarianter eller städa upp importerade konturer. En inbyggd granskning hittar vanliga fel i konturer och hinting innan typsnittet levereras vidare.
I en vektordesignmiljö fyller FontForge nischen typografi: där ritprogram som Inkscape hanterar illustrationer hanterar FontForge de filer som styr hur text renderas. Det är dock ingen layout- eller bildbehandlare, och nybörjarvägledningen förutsätter intresse för glyfgeometri. Gränssnittet är tätt och verktygsorienterat, vilket passar systematiskt arbete snarare än snabba kreativa utforskningar.