Integrate, leverage and build upon the Web Fonts service through a host of solutions for developers and content creators. Web Fonts API

Tap into the Web Fonts service to enhance your application or service. The Web Fonts API allows you to incorporate the functionality of the Web Fonts portal, enabling you to programmatically create, edit and retrieve Web Fonts projects and access the complete catalog of fonts.

The API documentation is on the right side of this page.

To use the Web Fonts API, you will need a Web Fonts account and an API key. Request a Web Fonts API key (login required).

The public and private keys mentioned in the documentation are fetched through the API GetToken. That API returns an Authentication Key for the Web Fonts account whose projects you wish to work on. The part of the Authentication Key before the double dash is public key for that account, and the remaining part after the double dash is its private key. A user can also fetch their Authentication Key by logging into the portal and navigating to their Account Summary.

Use Web Fonts through your favorite publishing platforms

Leverage your Web Fonts account directly through your publishing platform of choice with these handy tools. Note: See their respective maintainers for feedback and to help in the development!


Drupal® @font-your-face provides an administrative interface for browsing and applying web fonts to your Drupal® website.


Joomla® extension Use this extension to add real Web fonts to websites using the Joomla content management system.


WordPress® plug-in Use this plug-in to add real Web fonts to websites using the WordPress content management system.