Best subtitle fonts for social media
Which fonts hold up on a phone screen, how Clipy's bundled fonts and three caption styles map to that, and how to size text for vertical video.
What makes a caption font work on a phone
Short vertical video is watched on small screens, often while moving, so the font needs heavy strokes and clear letter shapes. Thin or decorative faces turn to noise at small sizes, and text without an outline disappears over busy footage.
Bundled fonts remove guesswork: text renders the same on every viewer's device instead of depending on what they have installed.
What Clipy gives you
Clipy bundles Montserrat ExtraBold for captions, a heavy face built for exactly this job, and Noto Sans Devanagari so Hindi text renders correctly when burned in.
You combine the font with one of three styles: classic outlined text, a highlighted style that emphasizes the spoken word, or a boxed style with a solid background. Positions are bottom, middle or top, and font size runs from 20 to 80.
- Generate captions, then open the style controls.
- Start with the classic style at the default size on a busy background.
- Switch to boxed when footage is bright or cluttered.
- Use highlighted style for short punchy lines. Size up toward 60 or more for vertical video.
- Render and check the exported file, not just the preview.
Checking the result
The in-editor preview is approximate: sizing and position can shift slightly in the rendered file. Watch the export at phone size before publishing, and drop the size a step if lines wrap awkwardly.
Common questions
Can I use my own font?
No. Caption burning uses the bundled Montserrat ExtraBold and Noto Sans Devanagari fonts, which keeps exported files rendering the same everywhere. Styling within the three styles and size range is yours to control.
Why does my caption look different after export?
The editing preview approximates the render. Check the exported MP4 at phone size and adjust size or position if text sits differently than expected.
Try the workflow
Prepare your own file and review the result before using it.
Open the related Clipy tool