
Subtitle a video to let your audience follow and understand your ideas better. Whether you’re a content creator, video storyteller, or growing brand, add subtitles to your video with Canva, then edit and customize them to fit your style.
or drop it here
Learn about Canva's upload formats and requirements. See how we use your content in our Privacy Policy.
Instantly create subtitles from your video's speech to drive engagement and make your content accessible and stream-ready. With Canva's easy-to-use video subtitler, you can create, edit, and export videos with polished subtitles—no prior design skills needed. The best part? Add subtitles to your videos in just a few clicks, for free, as often as you need.

Add subtitles to your video so your audience can enjoy your content, no matter how they watch it. More than just words on the screen, subtitles help viewers stay engaged and follow your story—even without sound. Make your subtitles bounce, skate, or wiggle across the screen, or create your own animation with custom motion paths(opens in a new tab or window) for a truly dynamic viewing experience.

Dealing with complex or technical topics? Adding subtitles to your video helps viewers follow along, ensuring your key message shines through. Keep things on-brand with fonts from your Brand Kit(opens in a new tab or window) and position them nicely to fit your video layout. Want to reach a global audience? Translate subtitles into French, Dutch, and 100 other languages with Canva’s video translator(opens in a new tab or window) and make every story easier to understand.

Go beyond simply putting subtitles for videos. Canva has many intuitive tools to enhance your visual content. Adjust the size, align the text, and use colors to highlight words and phrases in your subtitle. Find icons(opens in a new tab or window) and stickers(opens in a new tab or window) that match your style, then blend them naturally into your video. From vlogs and tutorials to product demos, add subtitles to your videos for a better viewing experience.
@mahimagirdhar