Upload a custom font to your theme

task brazil Updated Sep 10, 2026 2 min read upload-custom-font.md
Raw file servicenow.com

Upload and preview up to 10 custom font families and an unlimited number of associated font faces in your Theme Builder theme.

Before you begin

Role required: ui_builder_admin

For information on granular roles, see Granular admin roles.

About this task

A font family is a grouping of fonts that share a common design and may include different font faces, like regular, bold, or italic. For example, Arial is a font family and within the Arial font family you may find font faces such as Arial Regular, Arial Bold, and Arial Italic.

Upload only one font family at a time. Theme Builder does not support variable type fonts.

Note: Only upload a font that you're licensed to use.

You can also watch a short video on how to upload a custom font to your theme.

[Omitted video] Description: Upload a custom font to your theme.

Procedure

  1. Navigate to All > Now Experience Framework > Theme Builder.

    The Theme Builder landing page appears in the Home page view.

  2. Use the Page drop-down list to select the Editor page view.

    [Omitted image "tb-editor-page-list.png"] Alt text: Page drop-down list with Editor selected.

  3. From the Theme drop-down list located in the header bar, select the theme that you want to edit.

    The Global styles tab opens automatically with the Overview panel displayed.

    [Omitted image "tb-editor-page-view.png"] Alt text: Example view of the Editor page.

  4. From the Overview panel, navigate to the Typography section and select Add custom font family.

    [Omitted image "tb-overview-add-custom-font.png"] Alt text: Overview panel Typography section with Add custom font family selected.

    The Add custom font family modal appears.

  5. Use one of the following options to upload your custom font family:

    • Select Browse, choose your custom font family file from your computer's file browser, and select Open.

    • Drag your custom font file from your computer's file browser and drop the file directly into the modal. Note: The file must meet the following requirements to be saved.

    • Under 2 MB

    • WOFF, TTF, or ZIP format [Omitted image "tb-custom-font-modal-browse.png"] Alt text: Add custom font family modal with Browse selected.

  6. Use the arrow within the modal to view any font faces you have uploaded with your custom font family.

    Note: Font faces can be applied individually to components, while the font family is applied globally.

    [Omitted image "tb-custom-font-family-modal-arrow.png"] Alt text: Add custom font family modal preview pane with one font face displayed and arrow to view additional font faces highlighted.

  7. Select Save.

Result

Your new font family appears in the Typography section under Manage custom fonts, along with the associated font faces. The most recently added font family appears at the bottom of the Manage custom fonts list.

What to do next

After you upload your custom font, you can select it as your default font and apply it to your theme. See Edit your default font.

Parent Topic:Working with Global styles

Keywords theme buildercustom fontupload custom fontupload font
Search documentation
Search document titles and file paths on the brazil branch