How to Add Hindi Captions to Reels and Shorts (Free)
A lot of people watch Reels and Shorts with the sound off - on the metro, in the office, next to someone who is sleeping. If your video depends on what you are saying, those viewers scroll past in the first two seconds unless the words are on the screen.
For English creators this is a solved problem. For Hindi and Hinglish creators it is not quite. The captions either come out in the wrong script, mangle the English words you mix in, sit right behind the like button, or vanish the moment you post the same video somewhere else. This guide covers how to get it right: which script to use, how to add the captions step by step, how to make them readable, and how to fix the problems that come up most.
Why Hindi captions need a bit more care
Instagram has a built-in captions sticker that can transcribe Hindi, and for a quick Reel it is fine. The catch is that those captions live inside Instagram. Post the same video to YouTube Shorts, WhatsApp Status or Facebook and it starts again with no captions at all, and inside Instagram you get only the styles the app offers.
Three things make Hindi captions harder than English ones:
Most speech is mixed. "Aaj hum dekhenge ki yeh feature kaise kaam karta hai" is one sentence in two languages. A tool that locks onto Hindi writes the English words in Devanagari; one that locks onto English drops the Hindi.
Script is a choice, not a given. The same sentence can be written as "आज हम सीखेंगे" or "aaj hum seekhenge". Which one your viewers read faster depends on who they are, and getting it wrong costs you watch time.
Fonts break. Devanagari needs a font that handles matras and joined letters properly. Many caption apps fall back to a font that splits words like "सीखेंगे" into loose pieces.
The fix for all three is the same: captions that are part of the video itself, in the script you choose, in a font built for it.
Devanagari or Hinglish: which script should your captions use?
There is no single right answer, but there is a simple test: write captions the way your viewers type in the comments.
Use Devanagari for devotional and bhajan content, news and explainers for a Hindi-first audience, and anything aimed at viewers outside the big cities. If your comments are in Hindi script, your captions should be too.
Use Hinglish (Roman letters) for young, urban audiences who type "kya baat hai" rather than "क्या बात है". Most comedy, tech, finance and lifestyle Reels fall here. Hinglish also keeps English words looking like English, which matters when you say "subscribe", "link in bio" or a brand name.
You do not have to transcribe twice to compare. Transcribe once in Hindi, then convert the captions to Hinglish and keep whichever reads better on screen. The word timing stays the same, so a word-by-word highlight still lands on the right word.
Step by step: add Hindi captions to a Reel or Short
Here is the whole process with Tooljin's Video Caption Generator, which runs in your browser on a phone or a laptop.
- Drop in your video. MP4, MOV, WebM or MKV all work. The video stays on your device - only a small audio track is sent to be transcribed.
- Set the language. Pick Hindi if you speak only Hindi. For Hinglish, leave it on Auto-detect, which copes with switching far better than forcing one language.
- Add names and brand words. Type the names the model might not know - your channel name, a product, a city, a festival - separated by commas. They are much more likely to come out spelled right.
- Generate the captions. Sign in with a free account. The free plan covers videos up to 10 minutes, three videos a month.
- Read it once and fix words. Edit any line like a document. Press Enter to split a long line, Backspace at the start of a line to join it with the one above, and use Find and replace to fix a name everywhere at once.
- Convert the script if you want. Use Convert to switch the captions to Hinglish, or to English for a wider audience.
- Pick a style. Word pop is the look you see on popular Reels: three words at a time, the spoken word in yellow with a small bounce. Boxed is calmer and easier to read over busy backgrounds.
- Set the frame. Choose 9:16 under Format and turn on the Reels/Shorts safe zone, then move the captions to the Reels position if the guide shows them under the buttons.
- Download. Get the captioned MP4 for Reels, Shorts and WhatsApp. On the free plan it carries a small Tooljin mark; Pro and Business remove it and add SRT and VTT subtitle files.
Make captions people actually read
A caption nobody can read in the half-second they look at it is decoration. These rules make the difference:
Show three to five words at a time. Full sentences on a vertical video turn into a paragraph. Short chunks are read in one glance and keep pace with the voice. Save full lines for slower explainers.
Go big and heavy, with an outline or a box. Thin text disappears over a bright background. A bold font with a dark outline or a semi-transparent box stays readable on anything.
Keep out of the bottom quarter. On Reels and Shorts the caption text, your username and the music label sit at the bottom, and the like, comment and share buttons run down the right side. Captions placed there get covered. Around two-thirds of the way down is safe.
Highlight the word being spoken. It pulls the eye along with the voice and makes the video feel faster. It also helps viewers who half-understand Hindi follow along.
Do not cover faces or the product. If you are showing something, move the captions up or down rather than over it.
Pick one style and keep it. The same font, colour and position on every video becomes part of how people recognise your channel in the feed.
Fixing the common problems
Captions are slightly early or late. Use Shift all to move every caption 0.1 or 0.5 seconds at a time. If you overdo it, Reset puts everything back to the original timing.
A name keeps coming out wrong. Add it to the names box before you transcribe next time. For this video, Find and replace fixes every instance at once.
Sentences are missing where the music is loud. No model reliably hears speech under a loud music bed. If you made the video, transcribe the version before you added music, then add the captions to the final cut. We go deeper on this in why Hindi and Hinglish break most transcription tools.
English words look odd in Devanagari. "वीडियो" and "सब्सक्राइब" are correct but slow to read for many viewers. Convert to Hinglish and the English words stay in English.
Numbers come out strangely. Hindi numbers are the hardest thing for any speech model. Check prices, dates and percentages by eye before you export.
The captions sit behind the like button. Turn on the safe zone guide; it turns red when a caption would be hidden. Move it to the Reels position.
Your phone says it could not read the video. This happens on some Android phones after switching apps. Choose the same video again - your captions, style and clip are kept.
Burned-in captions or an SRT file?
There are two kinds of captions, and they do different jobs.
Burned-in captions are drawn into the video itself. They show on every platform and every device, and nobody has to switch them on. Instagram Reels and WhatsApp Status do not take subtitle files at all, so for short vertical video this is the only option that travels with the video.
Subtitle files (SRT or VTT) sit alongside the video. For regular YouTube videos, upload an SRT in YouTube Studio: viewers can turn captions on or off, and YouTube gets the full text of what you said. They are also what editing software imports if you want to finish the video elsewhere.
Many creators use both: burned-in captions on the Shorts cut from a video, and an SRT on the long version.
Turn one long video into several captioned Shorts
If you make long YouTube videos or podcasts, your best Shorts are already inside them. Pick the part you want on the filmstrip timeline - the handles snap to the start and end of caption lines, so a clip does not cut a sentence in half. Switch to 9:16 and fill the frame with a blurred copy of the video, or crop to the speaker.
Only the clip is transcribed, not the whole video. A 45-second Short taken from a 30-minute episode costs the credits for one minute, not thirty. Repeat for the next clip, and one recording becomes a week of Shorts.
The short version
- Write captions in the script your viewers use in the comments: Devanagari or Hinglish.
- Leave language on Auto-detect for mixed speech, and add names before you transcribe.
- Show three to five words at a time, big and bold, with an outline or a box.
- Keep captions above the bottom quarter and away from the right edge.
- Burn captions into Reels and Shorts; add an SRT to long YouTube videos.
- Cut Shorts from long videos and transcribe only the clip.
Captions take a few minutes per video once you have the workflow, and they are the cheapest way to keep a silent scroller watching past the first two seconds. Try the Video Caption Generator free on your next Reel.
Want to play a clip backwards or turn it into a boomerang before you caption it? See our Hinglish guide: Video ulta kaise kare.