Auto Add Subtitles to Any Video — Free AI Subtitle Generator (2026)
Auto Add Subtitles to Any Video — AI Subtitle Generator
No subtitle editor needed. Paste a URL, choose your language, get a video with subtitles.
How to Add Subtitles to a Video Automatically
Method 1: Telegram Bot (Fastest)
- Open Telegram
- Go to @subly1bot
- Paste a YouTube, TikTok, or Instagram URL
- Choose the subtitle language
- Get your video with burned-in subtitles in 5-10 minutes
No software. No editing. No technical knowledge required.
Method 2: Browser Editor (More Control)
Tools like VEED.io or Kapwing let you: 1. Upload a video 2. Auto-generate subtitles 3. Edit and style them 4. Export the video
More control, but slower and more expensive ($16-60/month vs. $5/month).
Method 3: Manual with FFmpeg (Free, Technical)
- Generate subtitles using Whisper AI
- Create an SRT file
- Use FFmpeg to burn subtitles:
ffmpeg -i video.mp4 -vf subtitles=subs.srt output.mp4
Free but requires command-line skills and takes much longer.
What Subly Does Automatically
When you paste a URL, Subly handles the entire pipeline:
| Step | What Happens | Time |
|---|---|---|
| 1. Download | Fetches the video from the URL | 10-30 sec |
| 2. Audio extraction | Separates audio from video | 5 sec |
| 3. Transcription | AI converts speech to text (Whisper) | 1-3 min |
| 4. Translation | AI translates to your language (Gemini) | 30-60 sec |
| 5. Subtitle generation | Creates timed subtitle file | 5 sec |
| 6. Rendering | Burns subtitles into video | 1-3 min |
| 7. Delivery | Sends video + SRT to your Telegram chat | Instant |
Total: 5-10 minutes for a typical video.
Subtitle Languages
Subly generates subtitles in 100+ languages:
Most popular: Arabic, Russian, Persian/Farsi, Spanish, French, English, Hindi, Vietnamese, Indonesian, Turkish
Also supported: German, Italian, Portuguese, Korean, Japanese, Chinese, Thai, Ukrainian, Polish, Hebrew, Dutch, Romanian, Czech, Greek, Swedish, Norwegian, Danish, Finnish, Hungarian, Bulgarian, Croatian, Malay, Bengali, Tamil, Urdu, Swahili, and many more.
Use Cases
Watch foreign content in your language
- Turkish dramas with Russian subtitles
- Korean dramas with Arabic subtitles
- Anime with Persian subtitles
- English tutorials with Vietnamese subtitles
Make your content accessible
- Add subtitles to your YouTube videos for deaf/HoH viewers
- Translate your content to reach international audiences
- Add same-language subtitles for noisy environments
Study and learning
- Language students watching content with target-language subs
- Researchers transcribing interviews
- Students studying foreign lectures
Comparison: Auto Subtitle Tools
| Feature | Subly | VEED.io | Kapwing | YouTube Auto-CC |
|---|---|---|---|---|
| Auto-generate subtitles | Yes | Yes | Yes | Yes |
| Translate subtitles | Yes | Yes | Yes | Yes (rough) |
| Burn into video | Yes | Yes | Yes | No |
| No upload needed | Yes (URL) | No | No | N/A |
| Mobile-friendly | Telegram | Browser | Browser | YouTube app |
| Free tier | 30 min | 30 min + watermark | 4 min + watermark | Free (low quality) |
| Price | $5/mo | $24/mo | $16/mo | Free |
| Languages | 100+ | 125+ | 70+ | 100+ (variable) |
FAQ
Can I add subtitles in the same language as the video?
Yes. If the video is in English and you want English subtitles (for accessibility or noisy environments), just select English as the target language.
Can I add subtitles to a video file I have on my phone?
Yes. You can send a video file directly to the Telegram bot. It supports MP4 and most common video formats.
Are the subtitles hardcoded into the video?
Yes. Subly "burns" the subtitles into the video pixels, so they're always visible regardless of the player. You also get a separate SRT file if you want soft subtitles instead.
How accurate are auto-generated subtitles?
For clear speech in common languages: 90-95% accurate. Accuracy drops with heavy background noise, multiple overlapping speakers, or rare dialects. AI handles standard accented speech well.
Is there a video length limit?
Free trial: 30 minutes per video. Paid plan: up to 2 hours per video.
Try It Free
Open Telegram, paste any video URL into @subly1bot, and get subtitles in your language. First 30 minutes free.
Tags:
Try Subly Free — Right Now
Up to 30 video minutes per day on the free plan. Open Telegram or try Subly on Android and the web.
✓ TikTok ✓ YouTube ✓ Instagram ✓ Uploaded files
Open @subly1bot →