One desktop app · Windows & macOS

Everything you need for styled captions

VidLocalizer automates the entire localization workflow for YouTube creators — MrBeast-style styled captions, subtitle & metadata translation into 100+ languages, offline transcription, voice dictation and one-click upload to YouTube Studio.

Official YouTube API Offline transcription No password stored
What is VidLocalizer

The whole localization workflow, automated

A desktop application for YouTube creators that connects to your channel via the official API and handles everything — from translation to publishing — without manual work.

🏷️

Titles & descriptions

Translate metadata into any language and upload it straight to YouTube.

📝

Subtitle files

Translate SRT, VTT, SBV and TXT into multiple languages at once.

🎨

Styled captions

Create YTT captions with color highlights and word-by-word animation.

🔗

One-click upload

Push every translation directly to YouTube Studio in a single click.

🔒

All operations use the official YouTube Data API v3 and Google OAuth 2.0. Your password is never stored — the app acts on your behalf with a limited-scope access token kept only on your device.

✨ Flagship feature

Styled captions, like MrBeast

Word-by-word animated captions are the #1 retention hack of top channels — exported as native YouTube YTT tracks, not overlays. Style once, then translate the whole thing into 100+ languages.

THIS IS A STYLED CAPTION

Word Highlight

All text stays visible while the currently spoken word lights up in real time. The classic MrBeast style — viewers follow along effortlessly. Optional per-word animation.

🌈

Color Cycling

Each subtitle line is shown in a different color from your palette, cycling through them in sequence — a dynamic, eye-catching look across the whole video.

MrBeast Fire Neon Blue Purple Matrix Rainbow Classic
🎨
Style

Pick a mode, preset and colors — applied to every YTT you make.

📄
Parse SRT

Reads your source file and extracts every line with timestamps.

🌐
Translate

Each line is translated into every selected language.

💾
Generate YTT

Builds ru.ytt, en.ytt, es.ytt… with your styling baked in.

⬆️
Upload

Each file becomes a caption track on your video — one click.

Features

Five tools, one workflow

Translation, transcription, dictation, sync and direct upload — everything a multilingual channel needs in a single desktop app.

📝

Subtitle Translation

Translate subtitle files into 100+ languages at once while preserving exact timing and formatting. SRT, VTT, SBV and TXT are all supported, with AI-quality neural translation that sounds natural to native speakers.

100+ languages
🏷️

Title & Description

Drop a title.txt and description.txt into a folder and localize them into any number of languages — with SEO adapted to each country's real search queries, not word-for-word.

SEO-aware
🎙️

Transcribe

No subtitle file? Drop any video or audio in and Whisper AI generates a perfectly timed SRT — running entirely on your device. Choose a model from Tiny to Large to trade speed for accuracy.

Offline · private
🎤

Dictate

For silent videos — cooking tutorials, product demos, time-lapses. Watch your video and record subtitles in your own voice in real time; each line is timestamped to the exact moment automatically.

Real-time voice
🔄

Subtitle Sync

Subtitles drifting or shifted? Load the file and the audio/video, and Whisper AI re-aligns each line to the exact word it belongs to. Fixes drift, frame-rate mismatches and bad cuts — saved as a new file.

AI alignment
🔗

Direct Upload

Subtitles, titles, descriptions and styled captions are pushed directly to YouTube Studio via the official API. Existing tracks for a language are updated automatically — no manual steps.

YouTube Studio
Technical specs

Built for real production

Open formats, on-device AI and the official YouTube API — nothing locked behind a black box.

📂 Supported formats
Subtitles
SRTVTTSBVTXTYTT (output)
Audio / Video
MP3WAVM4AFLACOGGAACMP4MKVWEBMMOVAVI
🧠 Whisper models (on-device)
TinyFastest — testing & short clipsRECOMMENDED
BaseBest balance of speed & quality
SmallBetter accuracy, slower
MediumHigh quality · ~5 GB RAM
LargeBest quality · ~10 GB RAM
⚙️ Platform & integration
Operating systemWindows · macOS
YouTube integrationData API v3
AuthenticationGoogle OAuth 2.0
Token storageLocal device only
AccountsMultiple, switchable
🌍 Languages & reach
Translation languages100+
Interface languages32
DictationCloud Whisper (Groq)
Batch processingWhole playlists
TrialFree 3 days
How it works

From install to published in 4 steps

No technical setup — activate, connect, translate and publish.

01

Activate license

Enter your key at first launch. Every plan includes a free 3-day trial — no charge until it ends.

02

Sign in with Google

Connect your YouTube channel via secure OAuth. Your email and an Active badge appear in the header.

03

Translate

Pick subtitles, titles or styled captions and choose your target languages — the app does the rest.

04

Upload

Push everything to YouTube Studio in one click, then Open Studio to verify the results.

Capture & fix audio

Get a subtitle file no matter what

No SRT? Silent video? Out-of-sync file? Three on-device AI tools cover every case — so you always have a clean subtitle track to translate and style.

🎙️

Transcription

Whisper AI turns any video or audio into perfectly timed subtitles — running entirely on your computer. Audio never leaves your device.

Transcribe · interview.mp4
Transcribing…on-device
TinyBaseSmallMediumLarge
Language auto-detected: English
  • Fully offline — nothing is uploaded
  • Models from Tiny (fast) to Large (most accurate)
  • Automatic spoken-language detection
  • mp4, mkv, mp3, wav, m4a, webm, mov, flac, aac
  • Built-in editor to fine-tune the result
🎤

Dictation

Watch your video and speak the subtitles in your own voice — in real time. Each line is timestamped to the exact moment automatically.

Dictate · recipe.mp4
Recording00:01:24 → 00:01:27
  • Perfect for silent videos — cooking, tutorials, time-lapses
  • Every clip auto-aligned to the video timecode
  • Works with any microphone
  • Speak naturally — pause and re-record any line
  • Fine-tune everything in the built-in subtitle editor
🔄

Synchronization

Subtitles right but timings off? The app re-aligns every line to the exact word in the audio. The text never changes — only the timecodes.

Sync · subtitles.srt
00:03.8Welcome back everyone
00:07.1today we're building…
AI re-alignment
00:02.0Welcome back everyone
00:05.3today we're building…
  • Fixes constant shift and gradual drift
  • Subtitle text stays untouched — timings only
  • Saved as filename_synced.srt
  • Handles frame-rate mismatches and bad cuts
  • Same audio/video formats as Transcribe
Direct upload

Straight into YouTube Studio

Subtitles, titles, descriptions and styled captions are pushed directly to your channel through the official YouTube Data API v3 — no manual uploading, no copy-paste.

🔒 Google OAuth 2.0 🔑 Password never stored 📲 Token stays on device
Upload modes
Skip existingOnly add languages that don't have a track yet
Update existingRefresh tracks you already have, keep the rest
Replace allOverwrite every caption track with the new set
Upload to YouTube · wgyVARov3Ss
ENEnglish✓ uploaded
ESSpanish✓ uploaded
DEGerman✓ updated
JPJapaneseuploading…
PTPortuguesequeued
Scale it up

Built for whole channels, not single videos

Localize an entire back-catalog and manage multiple channels from one app.

Batch processing

Pick your videos, pick your languages, hit run — the app translates and uploads everything automatically. Localize a whole playlist in one go.

Batch · 24 videos · 12 languages
How I Survived 100 Days12 languages · styled
The Ultimate Build Challenge12 languages · styled
$1 vs $1,000,000 Setup12 languages · styled
👥

Multi-account

Connect several YouTube accounts and switch between them in one click. Made for agencies and managers handling client channels.

Accounts
MMrCreatormain@channel.com● Active
CClient · CookingProcooking@client.com
GClient · GameZonegames@client.com
Licensing & experience

Yours, secure, in your language

🛡️

Licensing & security

Your license is tied to your device via a hardware fingerprint (HWID). Moving to a new PC is one click in Settings — and all your data is stored locally, never on a server.

HWID A4F2-9C7E-11D8-3B60
  • License bound to your device (HWID)
  • Transfer to a new PC from Settings
  • Tokens & data stored locally only
  • Verify app integrity & clear cache anytime
🌐

Interface in 32 languages

The app itself is translated into 32 languages. Switch from the bottom-left corner and every tab updates instantly — no restart needed.

EN ES DE FR PT JP KR CN RU IT TR +21 more
⚡ Instant switch — no restart

Localize your whole channel

3 days free. Full access to every feature. Cancel any time.