# Upload a custom font

{% hint style="info" %}
You can upload a maximum of 20 custom fonts.
{% endhint %}

To import a custom font, open an Image Editor template.&#x20;

{% stepper %}
{% step %}

### Make sure to have a text object in your template

Click on the 'Text' button in the top left of the Image Editor to add a new text object to your template.

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FdvYprElHaxW5dODNvZO1%2Fadd%20text%20field%202.png?alt=media&#x26;token=ec9e0394-fb62-439f-b111-bea972f58132" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Click ‘Import custom font’

Select the text object and navigate to the Design tab in the menu on the right. Click '+Import custom font'.

For consistent results it's best to use font weights that are rounded to a hundred. For example '500' and not '550'. The font weight is read directly from the font file.

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FTYxutqD9UPEBK2TxPjaH%2Fimport%20font%202.png?alt=media&#x26;token=a87f105d-55d9-411a-a3d9-c2a97e4a61ea" alt=""><figcaption></figcaption></figure>

This screen shows an overview of your already uploaded custom fonts.
{% endstep %}

{% step %}

### Click ‘Upload new fonts'

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2F7VLDrCXnvFcivXsDWiAC%2F3.png?alt=media&#x26;token=9f8a8a63-2d71-4adb-bcac-c2c5e6f04734" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Add the fonts to upload

Drag and drop a font file into the designated area or click to upload a font file. You can upload multiple font files at once, but zip files are not supported.

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FAuYDPoud0qcQp3alc5wP%2Fuploaded%20font.png?alt=media&#x26;token=4aa1cbba-adaa-4795-a18b-7b27667e9cea" alt=""><figcaption></figcaption></figure>

When you've added all the fonts you want to add, click 'done'.
{% endstep %}

{% step %}

### Select the newly uploaded font

Import the desired font into the template by selecting a font file and clicking ‘import’ in the bottom right corner.

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FasWGOQ8i7YULxsfpNWEI%2Fselect%20and%20import.png?alt=media&#x26;token=7e9fd9c8-b276-4f88-9c14-82171d181175" alt=""><figcaption></figcaption></figure>

The imported font is automatically selected for the selected text object and you should see the text updated.
{% endstep %}
{% endstepper %}

<details>

<summary>Change a font</summary>

You can find the fonts that are being used in the template via the font selection dropdown.\
![](https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FOYq2RDbPelAyKK59Gv1b%2FScreenshot%202024-02-02%20102801.png?alt=media\&token=84f4021c-8130-40ab-b255-8cd9b35afdce)

This shows an overview of your custom fonts and system fonts.

</details>

<details>

<summary>Delete a font</summary>

Deleting an uploaded font is possible from the same screen where you import fonts into the template. Select a font and click 'Delete'. A confirmation pop-up will appear.

{% hint style="warning" %}
If the selected font is used in a template, you will see the list of templates where the font is used. You can still delete the font, but image generation will fail for templates that reference the deleted font. Deleting a font cannot be undone.
{% endhint %}

<figure><img src="https://501928696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2FeEQaKKjkwvYmGUhmhA6W%2Fdelete%20font.png?alt=media&#x26;token=6928b030-4c1e-437c-a96a-57aa8ef90438" alt=""><figcaption></figcaption></figure>

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.channable.com/manage-improve-product-data/creatives-create-and-edit-images/create-an-image-template/upload-a-custom-font.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
