Animations & Videos · · 3 min read
Best Fonts for Video Captions on Reels and TikTok
Captions carry a short video when the sound is off. Here's how to pick fonts that read instantly on a phone, and the free pairings I use in my own explainers.
By Florent, Oversight
On Reels and TikTok, plenty of people watch with the sound off. That means your captions aren't decoration; they're the narrator. And the font decides whether someone reads a caption in a glance or scrolls past before they've finished it.
Here's how to choose caption fonts that work on a phone, and the free pairings I use in my own explainer videos.
What makes a caption font readable on a phone
- Big, open letters. Look for a generous x-height (tall lowercase letters) and open shapes, so an "e" doesn't close up into an "o" at small sizes.
- Weight that holds up. Thin weights disappear on bright or busy backgrounds. Medium to bold is safer for captions.
- Simple shapes over style. A decorative font can work for one or two words of emphasis, never for a full sentence.
- Clear numbers. Explainers often show numbers. A font with distinct, even figures (a good "1", "7" and "0") makes them readable instantly.
The free pairings I use
Every one of these is a free Google Font with an open licence, so you can use them in videos you post commercially.
| Style | Main font | Detail font | Feels |
|---|---|---|---|
| Clean explainer | Inter | Inter | Neutral, modern, like a well-designed app |
| Calm, soft | Inter | DM Mono | Friendly, quiet, a little technical |
| Bold, dramatic | Space Grotesk | JetBrains Mono | Techy, punchy, made for dark backgrounds |
| Editorial | Instrument Serif | IBM Plex Mono | Crafted, a bit classic, great for big statements |
The pattern is the same in all four: one main font for the captions, plus a monospaced font for small details like labels, numbers and annotations. The contrast between the two makes it clear what's the story and what's the supporting information.
Inter
If you only pick one font, pick Inter. It was designed for screens, stays clear at small sizes and works in every weight. It's the default choice for a reason. My clean, Apple-style explainers use it throughout.
Space Grotesk + JetBrains Mono
Space Grotesk has more character than Inter, with quirky details that show at large sizes. Paired with a monospaced font for numbers, it suits tech, money and data topics, especially on dark backgrounds.
Instrument Serif + IBM Plex Mono
A serif caption stands out in a feed full of sans-serif text. Instrument Serif is elegant at big sizes; use it for short, punchy lines, not long sentences. IBM Plex Mono handles the small details.
DM Mono for details
A softer monospaced font that pairs well with Inter when you want labels and numbers to feel gentle instead of technical.
How to set captions so they're read
- Size: bigger than feels right on your computer. Check on your actual phone at arm's length.
- Length: a few words per caption. If people need to pause to read it, it's too long.
- Contrast: light text on dark, or dark on light, with nothing busy behind it. Add a soft shadow or a solid band if the background moves.
- Position: keep text away from the bottom and right edges, where the app places the description, username and buttons.
- Emphasis: highlight one or two key words with colour or weight, not the whole line.
- Timing: leave each caption on screen long enough to read twice.
Common mistakes
- Thin, elegant fonts that vanish on a bright frame
- Full sentences in a decorative or script font
- Captions sitting under the app's own interface
- Five different fonts in one video
- Emphasising every word, so nothing stands out
Keep it consistent
Once you've found a pairing that works, keep it. Viewers start recognising your videos by the look before they read a word, and that recognition is a big part of building a channel. It's also why I package each of my video styles with its fonts, colours and timing already decided, so every new video looks like it belongs.