> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://care.submagic.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How To Upload Your Own Fonts In Submagic


###### Captioning your videos with your own custom font can help elevate your brand image

|| Most of the top content creators have their own unique font style

${frame}[How To Upload Your Own Fonts In Submagic](https://www.loom.com/embed/d67b3369ad6b419fbde539d3c1b56e13?sid=ae394753-496e-4941-a0f8-b4d3cb4259be)

|| Currently, only users with the **PRO or AGENCY+ plan** are allowed to upload their OWN font 🧡

### Here’s how you can upload your own CUSTOM font in Submagic:

**Step 1:** In the **STYLE** section, select your theme. In this example, we will go for **HORMOZI 2** theme

**Step 2:** Click on **EDIT** under the theme

![](https://storage.crisp.chat/users/helpdesk/website/d8a3c346d52a3800/1_o1q67u.png)

**Step 3:** Click on **UPLOAD YOUR OWN FONT**

![](https://storage.crisp.chat/users/helpdesk/website/d8a3c346d52a3800/2_1cyjo1y.png)

**Step 4:** Upload your custom font (supported formats are **.ttf** and **.otf** ONLY)

![](https://storage.crisp.chat/users/helpdesk/website/d8a3c346d52a3800/3_lb0zvi.png)

**Step 5:** Select the font you uploaded from the drop down

![](https://storage.crisp.chat/users/helpdesk/website/d8a3c346d52a3800/4_1893ycz.png)

**Step 6:** Make changes to the font size, color etc. Then Rename your new custom theme, and click on **CREATE THEME** to save it to your account

![](https://storage.crisp.chat/users/helpdesk/website/d8a3c346d52a3800/5_196z1n6.png)

||| Note: Make sure your new theme is selected (sometimes it might not be automatically selected after creating it)