Font Generator

What Does Font Generator Mean?

A font generator is a type of computer software that is used to convert an outline font of various formats into either a bitmap, SVG or Web-safe font that utilizes the “@font-face” rule of the CSS3 specification. A font generator creates fonts usually for use on websites or other presentation media.


Techopedia Explains Font Generator

A font generator is typically used by Web designers who want to have unique fonts on the websites that they are creating. In the days of HTML1 or 2 and CSS1, it was often hard to have unique fonts because the technology simply was not there. Developers were forced to use system default fonts to ensure that everyone could view the same fonts – if developers use non-standard fonts and the user does not have the specific font installed, then the font is reverted to system defaults anyway. To get around this, developers use bitmap or SVG fonts that have been created by a font generator to ensure that there is no reliance on system default fonts.

With new specifications for CSS3, the @font-face rule was introduced, which allows the website to use custom fonts stored in a server simply by specifying a name and a URL. This means that developers are no longer constrained to the default system fonts in the user’s OS and can create and specify their own unique fonts. Because of this, many new font generators cater to creating “Web-safe fonts” that can be used with the @font-face rules and come ready to be CSS-manipulated, along with bitmap and SVG options.


Related Terms

Latest DevOps Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…