Documentation

Complete User Guide

Everything about VidLocalizer — from your first launch to styled captions in 100+ languages, step by step.

🚀
Section 01

Getting Started

Three steps stand between you and your first localized video: install the app, activate it, and connect your YouTube channel. The whole thing takes about five minutes.

Download & install

Grab the installer from your purchase email or the pricing page, run it and follow the wizard. VidLocalizer runs on Windows 10/11 — no extra dependencies needed, everything ships inside the installer.

Activate your license — or start a Free Trial

On first launch open Settings → Subscription and paste your license key, or press 🎁 Free Trial on the Dashboard to unlock 3 days of full access. One license is bound to one PC — you can move it later (see Settings).

Connect your Google account

Click Sign in in the top-right corner. Your browser opens the standard Google OAuth consent screen — VidLocalizer never sees your password, it only receives a YouTube API token stored locally on your machine. Multiple channels? Add as many accounts as you like and switch between them from the header.

💡

Tip: the account menu in the header lets you switch channels in two clicks — handy if you manage a main channel plus localized ones.

🏠
Section 02

Dashboard

The Dashboard is your control room — it opens on launch and shows everything about your subscription and activity at a glance.

Subscription status

The pill in the header (and the status card on the Dashboard) always reflects your current state:

Active Inactive Trial
📊Monthly video counter

Shows how many videos you've localized this month against your plan limit — with a progress bar.

Quick actions

One-click shortcuts that jump straight to Title & Description or Subtitles tabs.

🎁Free Trial button

No license yet? Start a 3-day trial right from the Dashboard — one trial per device.

📈

Limits reset monthly. The counter is tracked server-side per license, so reinstalling the app doesn't change your usage.

🏷️
Section 03

Title & Description

Localized metadata is how YouTube surfaces your video in every country's search. This tab does the full journey — translate and upload in one place, no files to shuffle around.

Enter the Video ID

Paste the ID from your video URL — the part after watch?v=. Example: for youtube.com/watch?v=kXiWNUSRXdk the ID is kXiWNUSRXdk.

Type your Title and Description

Enter them manually in the two text fields — exactly what your original audience sees.

Pick translation languages

Tick the languages you want, or use All / Top-10 / Clear to select in bulk.

Press Translate

VidLocalizer translates the title and description into every selected language and shows the results in the table below.

Choose languages to upload

Review the translations and tick which ones should go live — you can upload all of them or just a subset.

Pick an upload mode

Decide what happens with localizations that already exist on the video (see modes below).

Upload to YouTube

One click pushes every selected localization to your video via the YouTube API. Done — viewers in each country now see the title in their language.

Upload modes

⏭️ Skip

Keep existing localizations untouched, add only the missing languages. The safe default.

🔄 Update

Add missing languages and overwrite the ones you're uploading now.

♻️ Replace

Wipe all existing localizations first, then upload the new set. Full reset.

💬
Section 04

Subtitles

Translate whole folders of subtitle files and upload them as native YouTube caption tracks — the complete pipeline lives on one tab: translate at the top, upload below.

Part 1 — Translate

Select the folder with your subtitle files

Formats supported: .srt, .vtt, .sbv, .txt. Every file in the folder gets translated.

Pick target languages

The same checkbox grid as everywhere — All, Top-10 or hand-picked.

Press Translate

Timings are preserved exactly; only the text is translated. Results land next to your sources:

your-folder/ ├── episode-01.srt └── translations/ ├── episode-01_es.srt ├── episode-01_de.srt ├── episode-01_ja.srt └── … one file per language

Part 2 — Upload

Enter the Video ID

The video that should receive the caption tracks.

Select the folder with translations

Usually the translations/ folder from Part 1 — the language is detected from each file's suffix.

Tick languages & pick the upload mode

Skip existing tracks, update them, or replace everything — same three modes as Title & Description.

Upload to YouTube

Each file becomes a native caption track on your video. Native tracks — not burned-in overlays — so viewers can toggle them and YouTube indexes them for search.

Open Studio

The Open Studio button jumps straight to the video's subtitle page in YouTube Studio so you can verify everything landed.

🎙️
Section 05

Transcribe

No subtitles yet? Whisper AI turns any video or audio file into perfectly timed subtitles — entirely on your device. Nothing is uploaded to the cloud.

Choose a video or audio file

MP4, MKV, MOV, MP3, WAV, M4A and most other common formats work.

Pick a Whisper model

Bigger models are more accurate but slower — see the table below. Base is the sweet spot for most videos.

Run the transcription

Progress is shown live. The audio language is auto-detected, or set it manually for tricky recordings.

Edit the result

The built-in editor shows every line with its timing — fix names, punctuation or phrasing right there.

Save as SRT

Export the finished file — ready for the Subtitles or Styled Captions pipeline.

Whisper models

ModelSizeSpeedAccuracyBest for
Tiny~75 MB⚡⚡⚡⚡★★☆☆☆Quick drafts
Base recommended~140 MB⚡⚡⚡★★★☆☆Most videos
Small~460 MB⚡⚡★★★★☆Noisy audio
Medium~1.5 GB★★★★★Accents, terminology
Large~3 GB🐢★★★★★Maximum quality
🔄

Bonus — Subtitle Sync: already have an SRT that drifts out of sync? The Transcribe tab can align every line to the exact word in your audio automatically.

🎤
Section 06

Dictate

For silent videos, tutorials and product demos: watch your video and speak the subtitles — VidLocalizer writes them down with the right timing automatically.

Open your video

The built-in player shows the video with play / pause / stop controls and a live timecode.

Speak into the microphone

Press R to start recording, say the line, press R again to stop. Your speech is recognized on-device and appears as text instantly.

Timecodes attach themselves

Each phrase is bound to the exact video position where you said it — no manual timestamping, ever.

Save as SRT

Review the lines in the editor, undo the last take if needed, then export a clean SRT file.

🎧

Tip: use headphones so the video's own audio doesn't leak into your microphone while you dictate.

🎨
Section 07

Styled Captions

The flagship: MrBeast-style word-by-word animated captions, uploaded as native YouTube YTT tracks. Viewers can toggle them like normal subtitles — but they look like a professional edit.

SUBSCRIBE NOW
GO VIRAL
sing along

What you can do

30 presets

MrBeast, Neon, Gaming, Karaoke, Cinematic, Podcast and 24 more — one click applies a full look.

🎛️Full customization

Text & highlight colors, edge style (glow / bevel / shadow), font, size, karaoke word-by-word mode.

🎞️Style Timeline

Different styles for different parts of the video — style each subtitle row individually on the timeline.

📍Live preview

A 16:9 preview shows your caption exactly as YouTube renders it — click to position it on screen.

🌐Translate YTT

Translate styled captions into 100+ languages — the styling rides along into every track.

⬆️Upload YTT

Push all language tracks to your video in one batch, straight from the same tab.

The pipeline

Load your SRT & pick a style

Choose one of the 30 presets or tune every parameter yourself. The preview updates instantly.

Convert SRT → YTT

The 🎨 Convert to YTT button bakes your style into YouTube's native styled-caption format.

Translate the YTT

🌐 SRT → YTT produces a styled, translated track for every selected language in one pass.

Upload to YouTube

All tracks upload as native captions. Styling shows on desktop, TV and mobile YouTube apps.

⚠️

Note: YouTube renders YTT styling in its own player. Third-party embeds may fall back to plain text — the words and timing always remain intact.

⚙️
Section 08

Settings

Licensing, accounts and the way the app looks — all in one tab.

🔑License activation

Paste your key, hit Activate — the license binds to this PC's hardware fingerprint. Revalidate or deactivate any time.

🎁Free Trial

3 days of full access, one trial per device. Start it from the Dashboard or the store page.

👥Google accounts

Connect several channels and switch between them from the header — tokens are stored locally, per account.

🌓Interface theme

Appearance → Theme: 🌙 Dark or ☀️ Light. Applies instantly, remembered between launches.

🌍Interface language

32 UI languages — pick yours in Appearance or the sidebar switcher; the whole app re-renders on the spot.

💻License transfer

Moving to a new PC? Use 🔄 Move to new PC: enter the new machine's HWID (shown in its Settings tab) and the license re-binds.

# moving your license to a new computer old PC Settings → Subscription → Move to new PC new PC Settings → Security → copy Device fingerprint (HWID) old PC paste the HWID → confirm → done # old PC is deactivated
Section 09

FAQ

Do styled captions really upload as native YouTube subtitles?

Yes. VidLocalizer generates YTT — YouTube's own timed-text format with styling — and uploads it via the official API. Viewers toggle the track like any subtitle, and YouTube indexes the text for search.

How many languages can I translate into?

100+ languages for subtitles, titles and descriptions. The language grid has All / Top-10 shortcuts, and styled captions keep their look in every language.

Is my Google password safe?

VidLocalizer never sees it. Sign-in happens in your own browser through Google's official OAuth screen; the app receives only a revocable YouTube API token, stored locally on your PC.

Does transcription send my audio to the cloud?

No. Whisper runs entirely on your device — the audio never leaves your computer. That's also why bigger models need more disk space and RAM.

What happens when my monthly video limit is reached?

Uploads pause until the counter resets at the start of the next month, or you can upgrade to a higher plan. The Dashboard always shows current usage; limits are enforced server-side per license.

Can I use one license on two computers?

A license is active on one PC at a time, but you can move it yourself with Move to new PC in Settings — no support ticket needed.

My subtitles are out of sync with the video. Can VidLocalizer fix that?

Yes — the Transcribe tab includes Subtitle Sync: Whisper listens to your audio and re-aligns every subtitle line to the exact word. Load the SRT, pick the media file, press Sync.

Will existing subtitles on my video be overwritten?

Only if you ask for it. The default upload mode is Skip (existing tracks untouched); Update overwrites matching languages; Replace clears everything first. You choose the mode before every upload.

Ready to go global?

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

Start Free 3-Day Trial →