# VinnerVi Subtitles > AI subtitle translator for video files and online videos (YouTube, Bilibili, TikTok, Instagram, X, Facebook, Twitch, Dailymotion, and 130+ more video sites). Generates SRT, VTT, ASS, or TXT subtitle files in 40 languages, either by transcribing the audio with AI or by translating subtitle tracks the video already has. Free trial includes 50 credits (≈ 17 minutes of full-audio translation, or ≈ 50 minutes of existing-subtitle translation). Paid plans start at $5 for 5 hours of video. VinnerVi Subtitles is a web app plus browser extension. Users can paste any video URL on the website to download translated subtitle files, or install the Chrome / Edge / Firefox extension — or the Safari extension from the App Store on Mac, iPhone, and iPad — to see translated subtitles overlaid directly on video players while they watch. VinnerVi is also available as a standalone Android app on Google Play, with a built-in browser and native translation controls. Open or share a video link, translate captions or supported speech into 40 languages, adjust subtitle size/position and rewatch saved subtitles in native History. Android accounts, credits, plans and History are separate from web and Safari, even with the same email or Google identity. Subtitles play inside VinnerVi, not over other apps; Android has no native batch submission or subtitle-file export. Playback and translation vary by site/video; streaming services need player subtitles enabled. ## Core capabilities - **Full audio translation mode** — Automatic speech recognition transcribes the video audio, then AI translates it into the target language. Cost: **3 credits per minute** of source video. - **Existing-subtitle translation mode** — Skips the transcription step when the source video already has captions or a subtitle track. Cost: **1 credit per minute** — three times cheaper than full audio mode. - **Streaming Mode (subscription services)** — Translates the subtitles a streaming service already provides, live on the player, as you watch. Works today on **Crunchyroll**, **Viki**, and **Amazon Prime Video**; **Netflix**, **Disney+**, and **HBO Max** are rolling out. Billed at the existing-subtitle rate: **1 credit per minute**. Bilingual by default (original + your language). More platforms are being added — feedback and platform requests are welcome at support@sk95engineering.com. - **Browser extension overlay** — Renders translated subtitles directly on the video player, synchronised to playback. Works on YouTube, Bilibili, TikTok, Instagram, X (Twitter), Facebook, Twitch, Vimeo, Dailymotion, Douyin, MissAV, Pornhub, BoyfriendTV, Yandex Video, OK.ru (Odnoklassniki), and Kinogo mirror sites. - **4 output formats**: - **SRT** — universal, works in VLC, mpv, PotPlayer, all video editors - **VTT** — for web browsers (HTML5 ``) and YouTube Studio upload - **ASS** — styled subtitles with custom fonts and positioning - **TXT** — plain-text transcript for reading - **40 output languages** — English, Chinese (Simplified and Traditional), Korean, Japanese, Russian, Spanish, Portuguese, French, German, Arabic, Hindi, Indonesian, Turkish, Vietnamese, Thai, Italian, Dutch, Polish, Ukrainian, and more. ## Main pages - [Android subtitle translator](https://vinnervi.com/android-subtitle-translator/) — Native Android app, Android 8.0+, 17 interface languages, 40 subtitle languages, Google/email sign-in, 50 welcome credits, credit packs and Basic Monthly/Yearly through Google Play. Prices and availability are shown in the app. [Get it on Google Play](https://play.google.com/store/apps/details?id=com.vinnervi.android). - [Homepage](https://vinnervi.com/) — Product overview, demo videos, supported sites, pricing summary, call-to-action. - [Generate subtitles](https://vinnervi.com/subtitles/) — The main web translator: paste a video URL, pick source and target language, pick output format, confirm credit cost, then download the result from History. - [Streaming Mode](https://vinnervi.com/streaming/) — Live, bilingual subtitle translation on subscription streaming services. Reads the service's own subtitle track and overlays your language on the player. Today: Crunchyroll, Viki, and Prime Video. Netflix, Disney+, and HBO Max rolling out. ≈ 1 credit/minute. - [Translate Crunchyroll subtitles](https://vinnervi.com/translate-crunchyroll-subtitles/) — Bilingual anime subtitles on Crunchyroll, translated live into any language — including languages Crunchyroll does not officially offer. - [Translate Viki subtitles](https://vinnervi.com/translate-viki-subtitles/) — Bilingual K-drama, C-drama, and Asian-drama subtitles on Rakuten Viki, translated live into any language, even when community fan-subs in your language are missing. - [Pricing](https://vinnervi.com/pricing/) — Plans: $5 top-up (one-time, 900 credits) and $6/month Basic (1,800 credits/month, 1-month rollover). - [FAQ](https://vinnervi.com/faq/) — Detailed Q&A covering video compatibility, translation accuracy, credits and billing, troubleshooting. - [Install extension](https://vinnervi.com/install/) — Chrome Web Store link, Edge Add-ons link, Firefox Add-ons link, App Store link (Safari on Mac, iPhone, and iPad), manual install (.zip) for unsupported browsers. - [Safari subtitle translator](https://vinnervi.com/safari-subtitle-translator/) — Native Safari extension for macOS 12+ and iOS/iPadOS 26.2+, distributed on the App Store as one universal app for Mac, iPhone, and iPad. Uses Sign in with Apple and a dedicated Apple account and credit balance, separate from web and non-Apple browser accounts even when the email is the same. Basic Monthly and one-time credit top-ups are available through Apple In-App Purchase; the Apple balance works across Mac, iPhone, and iPad with the same Apple identity. ## Supported video platforms Verified by successful production jobs: - **Major streaming**: YouTube (youtube.com, youtu.be), Bilibili (bilibili.com, bilibili.tv), TikTok (tiktok.com), Douyin (douyin.com), Instagram (instagram.com), Facebook (facebook.com, fb.watch), X / Twitter (x.com, twitter.com), Twitch (twitch.tv), Vimeo (vimeo.com), Dailymotion (dailymotion.com), Niconico (nicovideo.jp), Reddit (reddit.com, v.redd.it), Yandex Video (yandex.ru/video — resolves to the upstream OK.ru host), OK.ru / Odnoklassniki (ok.ru). - **Asian streaming and dramas**: MGTV (mgtv.com), OnDemandKorea (ondemandkorea.com), KissKH (kisskh.id, kisskh.co). - **News and education**: CNBC, AP News, PressTV, Substack video, DeepLearning.AI. - **Movie / TV aggregators**: Kinogo mirrors (kinogo.li, kinogo.la, kinogo.is, kinogo.io, kinogo.fm), Movieffm. - **Adult video sites** (18+): Pornhub (all language subdomains), MissAV, BoyfriendTV, xHamster, XVideos, XNXX, RedTube, Eporner, Javtiful, Erome, VikiPorn, Porn87, HentaiGem, NoodleMagazine. - **Plus many other sites** via a universal extractor fallback — if you can paste a public video URL, VinnerVi will try to translate it. ## Pricing - **Free trial** — 50 credits on sign-up (≈ 17 minutes of full-audio translation, or ≈ 50 minutes of subtitle-track translation). No credit card required. - **Top-up** — $5 one-time → 900 credits (≈ 5 hours of full-audio video). - **Basic** — $6/month → 1,800 credits/month (≈ 10 hours of full-audio video). Unused credits roll over for 1 month. - All plans support every output format and every language at no extra charge. - Payment methods: credit and debit cards (top-up + subscription). ## How it works 1. **Paste a video URL** on [/subtitles](https://vinnervi.com/subtitles/) — any public YouTube, Bilibili, TikTok, or other supported URL. 2. **Choose source and target language** — or let auto-detect pick the source. 3. **Choose subtitle format** — SRT (default), VTT, ASS, or TXT. 4. **Confirm credit cost** — shown before any charge; cancelable. 5. **Wait 1–10 minutes** — the system fetches the video, transcribes (if needed), translates, and generates subtitle files. 6. **Download or watch** — completed files appear in [History](https://vinnervi.com/history/). If the browser extension is installed, it alerts you when the translation is ready and loads subtitles on the original video. ## Browser extension - **Chrome Web Store** — [chromewebstore.google.com/detail/vinnervi-subtitles/okgpmggoobdgbefpanckjmmpfojagook](https://chromewebstore.google.com/detail/vinnervi-subtitles/okgpmggoobdgbefpanckjmmpfojagook) - **Edge Add-ons** — [microsoftedge.microsoft.com/addons/detail/ncjabfkgflhpconceieigdgjodgenjki](https://microsoftedge.microsoft.com/addons/detail/ncjabfkgflhpconceieigdgjodgenjki) - **App Store (Safari on Mac, iPhone, iPad)** — [apps.apple.com/app/vinnervi-subtitles/id6771525220](https://apps.apple.com/app/vinnervi-subtitles/id6771525220) — native Safari extension for macOS 12+ and iOS/iPadOS 26.2+, Sign in with Apple, Basic Monthly, and one-time credit top-ups through Apple In-App Purchase. One Apple balance covers all three platforms under the same Apple identity. - Works on Chromium-based browsers. - Detects existing subtitle tracks on supported sites and translates them at the cheaper 1 credit/min rate. - Overlays translated subtitles directly on the original video player, synced to playback. - Chrome, Edge, and Firefox extensions use the same account as the website, so translations sync both ways. The Apple app and Safari extension use a separate Sign in with Apple account and Apple credit balance, even if the email is the same. ## Privacy and data handling - Video audio is processed transiently and **not retained** after subtitle generation completes. - Generated subtitle files are stored for 3 days (download-link expiry). - Accounts use either Google sign-in or email/password. Sessions persist for 30 days. - Payment data is handled by our payment provider — VinnerVi never sees full card numbers. - See the [Privacy Policy](https://vinnervi.com/privacy/) for the full data-processing disclosure. ## Contact and support - Support email: [support@sk95engineering.com](mailto:support@sk95engineering.com) - Domain: vinnervi.com ## Optional: deeper context - [/llms-full.txt](https://vinnervi.com/llms-full.txt) — Full plaintext concatenation of every main page. Use this if you need the complete content in one fetch.