OmniSubs
Break language barriers instantly. Generate highly accurate, context-aware subtitles using multimodal AI that understands both what is said and what is seen.
How it works
Upload media
Upload a video for secure local audio extraction, or drop in your existing VTT, SRT, or SMI subtitles directly — no video ever leaves your browser.
Context-aware subtitles
Advanced AI transcribes dialogue and narration with full situational context, producing natural phrasing tailored to the tone of your content.
Translate to any language
Translate your transcript into twenty languages with correct register and formality — casual, formal, or auto-matched per speaker.
Export & download
Preview your translated track in sync with playback, then export to the universally supported VTT, SRT, or SMI format of your choice.
See the difference
Same 15-second clip, same voice, same timing. Watch how a literal word-for-word translation breaks every idiom while OmniSubs preserves the meaning, register, and emotional tone of the original.
Simple, flexible pricing
Pay only for what you use, or save with a credit pack or subscription. One credit is roughly one minute of processed audio. Cancel subscriptions anytime.
Pay as you go
Upload a video and pay only for the audio we actually process. Perfect for one-off projects.
Credit Pack
33% more credits than pay-as-you-go. Credits stay valid for 6 months.
Credit Pack
50% more credits than pay-as-you-go. Credits stay valid for a full year.
Monthly
Reliable credits every month. Unused credits expire monthly. Cancel anytime.
Yearly
Twelve months of monthly credits, pre-paid. Unused monthly credits expire. Cancel anytime.
Compare all plans
| Pay as you go | Credit Pack | Credit Pack | Monthly | Yearly | |
|---|---|---|---|---|---|
| Price | $1 / 20 credits | $30 | $100 | $30 / mo | $300 / yr |
| Credits | per use | 800 credits | 3,000 credits | 1,000 / month | 1,000 / month |
| Audio you can process | varies | ~13 h total | ~50 h total | ~16 h / month | ~200 h / year |
| 30-minute videos | 30 credits each | ~26 videos | 100 videos | ~33 / month | ~400 / year |
| 1-hour videos | 60 credits each | ~13 videos | 50 videos | ~16 / month | ~200 / year |
| Each extra translation | +60 credits / hour | +60 credits / hour | +60 credits / hour | +60 credits / hour | +60 credits / hour |
| Effective price per hour | $3 / hour | ~$2.25 / hour | $2 / hour | $1.80 / hour | $1.50 / hour |
| Credit expiry | pay per use | 6 months | 12 months | monthly | monthly (pre-paid yearly) |
| Best for | Trying it out | Occasional projects | Regular projects | Steady workflow | Heavy usage |
Based on 1 credit ≈ 1 minute of audio per operation. Transcribing and each translation are billed separately.
Ready to ship subtitles in every language?
No subscription required. Start with pay-as-you-go and see your first translated track in minutes.