The short version
- Gradiently accepts brand font uploads in OTF, TTF, WOFF and WOFF2 format, up to 15 MB per file.
- Uploaded files with the same family name are grouped into one family, so each weight and italic becomes a face of it.
- Gradiently reads the embedding permission set inside each font, and a font that forbids embedding is drawn as pixels in PDF and SVG exports.
- A desktop font licence does not always cover use in a web based design tool, so check the licence before uploading.
- Custom font upload is part of the brand kit, which comes with Gradiently Pro.
On this page
To upload custom fonts to Gradiently, open the Brand page, go to Fonts and choose Upload font under Your own fonts. Add your OTF, TTF, WOFF or WOFF2 files, one weight at a time or several together, then pick your font as the Heading or Body face. From then on, new designs in the Studio start in your type, and the Designer uses it too. Before you upload, spend two minutes on your licence: that part matters more than the button.
How to upload custom fonts to your brand kit
- 1
Find the font files
Look in the folder your foundry or designer sent, not your system font menu. You want one file per style: Regular, Italic, Medium, Bold and so on.
- 2
Open Brand, then Fonts
Make sure you're in the right brand: each brand keeps its own fonts. Under Your own fonts, choose Upload font.
- 3
Add the styles you use
Upload each file. When one is ready you'll see "Name is ready to use". Files that share a family name join the same family automatically.
- 4
Set heading and body
Open the Heading and Body pickers and choose your font from Yours. The preview beside the form shows a sample post set in them.
- 5
Check the warning, if any
If the font's own settings forbid embedding, Gradiently tells you PDF and SVG exports will draw it as pixels. More on that below.
Which font files work
Notes
Notes
Notes
Notes
Accepted
Notes
Accepted
Notes
Variable fonts work too. Gradiently reads the weight range inside the file, so a single variable file can cover everything from light to black. If you're new to them, variable fonts explains what they can do.
How families, weights and replacements work
Gradiently groups files by the family name stored inside each font, ignoring capitals and spacing. Upload Söhne Regular, Söhne Italic and Söhne Bold and you get one family with three faces, not three fonts. A few behaviours follow from that, and they save tidying later.
- The same file twice does nothing, so you can't create duplicates by accident.
- A new file for an existing face, say an updated Bold from your foundry, replaces the old one.
- Rename a family if its internal name is unhelpful, such as a code from a custom typeface project.
- Remove a family or a single face when you no longer need it. Designs that used it fall back to the library sans, so check older designs afterwards.
A post set in a library pairing. Perfectly fine, and shared with every other brand that picked it.
The same post in the brand's own typeface. Type is often what makes a post recognisable before the logo is seen.
Font licences: what to check before you upload
A font file is software, and its licence says where you may use it. Many licences separate desktop use, where the font is installed on named computers, from web or app use, where it is served to browsers. Uploading to any web based design tool, Gradiently included, stores the file and serves it to the people working in your workspace, and exports can embed it. Read font licensing for the full picture, and ask your foundry if the licence doesn't say.
Check first
- A desktop licence for a set number of computers
- A trial or personal use font
- A font from a free download site with no licence file
- A font a former agency bought in its own name
Usually fine
- A licence that names web, app or software use
- Fonts under the SIL Open Font License, as most Google Fonts are
- A custom typeface your brand commissioned and owns
- A licence your foundry has confirmed in writing
If your brand fonts are off limits, a library font with a similar character is a sensible stand in. Free fonts for commercial use lists safe choices, and font pairing helps match them.
Embedding permissions and your exports
Separate from the written licence, foundries set an embedding flag inside the font file itself. Gradiently reads it on upload and respects it when you export.
PNG, JPG, video
PDF and SVG
PNG, JPG, video
PDF and SVG
PNG, JPG, video
PDF and SVG
Making the most of your own type
Upload only the styles you actually use: usually a regular, an italic and one or two heavier weights. A tight set keeps designs consistent and the font menu short. Then set the heading face to your display or bold style and the body face to something calm at small sizes; brand fonts and a typography system go further.
In the Studio, Apply brand kit puts your brand fonts on every word in a design at once, and a Mark's legibility keeps them readable whatever sits behind them. If you're setting up the rest of the kit too, import your brand from your website fills in the name, description, colour and icon in one step.
Questions people ask
What font formats can I upload to Gradiently?
OTF, TTF, WOFF and WOFF2, up to 15 MB per file. TTC font collections aren't accepted, so export a single font from them first.
Can I upload a font I bought for my computer?
Only if its licence allows use in web based software. Many desktop licences don't, so check the licence or ask the foundry.
Why is my text pixelated in a PDF export?
The font's embedding permission is restricted, so Gradiently draws it as pixels in PDF and SVG instead of embedding the font file.
Do uploaded fonts work in every design?
They belong to the brand you uploaded them to, and every design in that brand can use them. Another brand needs its own upload.
What happens to designs if I delete a font?
Text that used it falls back to the library sans, so open older designs and choose a replacement where needed.
Written by Gradiently
The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.
See our profile