Captions for Instagram Reels

CaptionSwift adds automatic captions to your Reels, free, in your browser, with no signup. Add a clip up to 1 minute, get captions in Hinglish (Roman Hindi) or English, fix any mistakes, pick a style, and download a captioned MP4 ready to post.

Open the free caption tool

Burned-in captions or Instagram's own?

Reels autoplay as people scroll, and many viewers watch with the sound off. Burned-in captions are always visible and keep your styling and placement, and you review and fix every word before publishing. Instagram can also add its own automatic captions to videos, with no work from you. The two are not either-or - you can burn captions in for the look and leave Instagram's automatic captions on as well.

Keep captions clear of Instagram's buttons

Instagram draws its own interface over your video: the like and comment buttons on the right, your name and caption text along the bottom. Place your captions in the middle band of the frame so they stay readable under those overlays. In CaptionSwift's Style tab you control the caption position, so set it before you export, not after.

How to caption a Reel

1. Open CaptionSwift and add your Reel (up to 1 minute).
2. Press "Make auto captions" and choose Hinglish or English audio.
3. Read every caption and fix mistakes - AI captions can be wrong, especially names.
4. Pick a caption style and position in the Style tab, clear of the bottom and right edge.
5. Press "Make captioned video" in the Export tab, download the MP4, and post it to Instagram.

A file Instagram accepts

On Chrome and Edge, the high-fidelity export makes MP4 with H.264 video and copies your original sound without re-encoding - for typical phone videos that is AAC. Both are formats Instagram accepts, and the original frame rate is kept, including 60 fps. The same file also works for YouTube Shorts and WhatsApp, so you can caption once and post everywhere.

What free includes

Completely free, no signup: 2 successful videos per day per internet connection, each up to 1 minute. No watermark on the exported video. Manual captions (paste your own SRT) and editing always work without using the daily limit.

FAQ

Is adding captions to Reels with CaptionSwift free?

Yes. Completely free with no signup: 2 successful videos per day per internet connection, each up to 1 minute, and no watermark on the exported video.

Why burn captions into the video instead of using Instagram's auto captions?

It is a tradeoff. Burned-in captions keep your styling and placement, are always visible, and you review and fix every word before publishing. Instagram can also add its own automatic captions to videos, with no work from you. You can use burned-in captions for the look and leave Instagram's automatic captions on too.

Can I caption Reels in Hinglish?

Yes. Choose Hinglish audio when making auto captions. Captions come in Devanagari with an approximate Roman (Hinglish) version you can switch to in the editor - export either script. AI captions can be wrong, especially names - always read and fix captions before exporting.

Will the exported file upload to Instagram?

On Chrome and Edge, the high-fidelity export makes MP4 with H.264 video and copies the original sound without re-encoding - for typical phone videos that is AAC. Both are formats Instagram accepts. If that path cannot run on your browser or video, the app tells you first and you can choose the standard export (maximum 30 fps, lower detail), which can fall back to WebM on some browsers. If Instagram ever rejects a file, tell us via the Contact page.

Is my video uploaded to a server?

Your original video stays on your device; only its audio is sent for transcription when you use auto captions. The finished captioned video passes through our server only if you use the expiring download link (deleted after one download or about 10 minutes) - choose "Download video on this device" and it never leaves your device. See the Privacy Policy.

Auto captions are machine output and can be wrong. CaptionSwift lets you edit every caption before export so the published video says exactly what you meant.