# Upload your own custom fonts

**Category:** [Standards & Brand Hub](https://help.totalctrl.app/hc/totalctrl/totalctrl-help-center/en-US/categories/standards)
**Updated:** 2026-10-04

## Bring your brand's typeface

If your brand uses a specific typeface, upload it once and use it anywhere your Brand Kit is applied. Open **Standards → Brand & Standards → Brand Kit**, edit a kit, and find the **Custom fonts** area under Typography.
## Upload

- Click the upload control and choose one or more font files. Supported formats are **WOFF2, WOFF, TTF, and OTF** (WOFF2 is recommended for the smallest, fastest files).
- Save. Each uploaded font then appears in the **Heading font** and **Body font** dropdowns under a **Custom fonts** group, ready to select.

## Reuse and remove

Custom fonts are saved for your whole workspace, so they're available in every Brand Kit you create — not just the one you uploaded them to. To remove a font, tick its **Remove** box and save; any kit that was using it falls back to the system font.
## Where custom fonts appear

Uploaded fonts render on web surfaces that use the kit — your **Website** and **Product Request** portals — loaded automatically so the page shows your exact typeface. **Email is the exception:** mail apps ignore downloadable fonts, so branded emails fall back to a standard stack. If email matters most, pick a web-safe font for the body.

---

## Related Articles

- [Brand Portals: a public home for your brand](https://help.totalctrl.app/en-US/articles/brand-portal)
- [App Settings: assign a package to each app](https://help.totalctrl.app/en-US/articles/standards-app-settings)
- [Connect Standards to your apps](https://help.totalctrl.app/en-US/articles/connect-standards-to-your-apps)
- [Brand Voice: your workspace's verbal identity](https://help.totalctrl.app/en-US/articles/brand-voice)
- [Create your first Standards Package](https://help.totalctrl.app/en-US/articles/create-a-standards-package)

---
[← Back to TotalCtrl Help Center](https://help.totalctrl.app/en-US/)