Skip to content

How to Add Subtitles to Instagram Reels

Many people scroll Reels with the sound off, so subtitles decide whether a talking video gets watched. Instagram does offer automatic captions in some regions and languages, but they are not always available and you cannot fully style them. Burning subtitles into the video works everywhere, including Hindi and Hinglish.

Updated 15 November 2026 · 4 min read

The plan in four steps

  1. Make sure the video is 9:16 (1080 x 1920).
  2. Get a subtitle file: generate it from the speech or write it yourself.
  3. Read through the text and fix names, numbers and slang.
  4. Burn the subtitles into the video, positioned clear of Instagram's buttons, and upload.
Resize for Reels and ShortsConvert a landscape clip to 9:16 first, so the subtitles are placed for the final frame.

Generating subtitles from speech

Automatic speech recognition is the fastest way to a first draft. Choose the spoken language rather than leaving it on automatic when you know it: this helps with short clips and mixed languages.

  • Hindi in Devanagari script suits viewers who read Hindi.
  • Hinglish writes Hindi in Latin letters (aap kaise ho), which is how many Reels are captioned and how many people type.
  • English for English speech, or for a translated version of Hindi speech.

Choose short lines for Reels. Two to five words per line are easier to read on a phone than full sentences, and they keep up with fast speech.

Auto SubtitlesGenerates timed subtitles in Hindi, Hinglish, English and other languages, with an editor to fix mistakes. Only the audio is sent, and it is deleted within 24 hours.

Speech recognition makes mistakes, especially with names, brand words, heavy background music and people talking over each other. Always read the subtitles before burning them in.

Style and position

Instagram's caption, account name and audio label cover the bottom of a Reel, and the like, comment and share buttons run down the right side. Subtitles at the very bottom can be hidden.

  • Use the Middle position, or bottom with extra room, so the text sits above the caption area.
  • Use a bold font with an outline or a box behind it, so the text reads on bright and dark scenes.
  • Choose size M or L. XL suits one or two words at a time.
  • Keep white or yellow text. Coloured text on busy footage is hard to read.
Burn SubtitlesBurn subtitles in with size, colour, outline or box, and top, middle or bottom position. Devanagari text such as Hindi is supported.

Reaching viewers in another language

A Reel can only carry one set of burned-in subtitles. To reach two audiences, either make two versions or translate the subtitles into the language most of your viewers read. Translation keeps the original timing, so you only need to check the wording.

Video TranslatorTranslate the speech into subtitles in another language, then burn them in on your device.

Questions

Does Instagram add subtitles automatically?

Instagram offers automatic captions in some languages and regions, and viewers may need to turn them on. Burned-in subtitles always show for everyone, which is why many creators prefer them.

Can I burn Hindi subtitles into a video?

Yes. Burn Subtitles supports Devanagari text. If your subtitles are in Hinglish (Latin letters), any font works.

What is the best font size for Reel subtitles?

Large enough to read at arm's length on a phone: the M or L size with a bold weight and an outline or box. Keep lines short.

Is my video uploaded to generate subtitles?

Only its audio track is sent to our server for speech recognition, and it is deleted within 24 hours. Burning the subtitles in happens on your device.

Can I edit the subtitles before burning them in?

Yes. Fix the text in the editor, or download the SRT, edit it in any text editor, and add it to Burn Subtitles.

Tools for this

More guides