First-time setup
One-time setup. Downloads Python, ffmpeg and the AI model (~3 GB). Takes 15–30 min on first install.
mlx-whisper AI packages
ffmpeg audio processor
Whisper large-v2 model (~3 GB)
⬇ Install AI Engine
Installing
Setup failed
↻ Retry
▶ Start server
⚡
Starting AI engine...
▶ Start server
⏳
Starting engine...
✗ Not installed
AI engine not found. Click below to install.
Install Dependencies
CaptionLab
🌐
EN
⏳ Checking...
🔑
Activate CaptionLab
Enter the email and order ID from your purchase confirmation email.
Email
Order ID
Activate
Can't find your order ID? Check your Paddle receipt email, or contact
editlabtools@gmail.com
⚠️
CaptionLab can't start
A file the plugin needs is missing or damaged, so your licence can't be checked. Reinstalling CaptionLab usually fixes it.
Try again
Still stuck? Write to me and I'll sort it out —
editlabtools@gmail.com
🎬
Try CaptionLab free for 3 days
The complete plugin. No card, no account.
→
Every model and every language
→
Real subtitles, straight into your timeline
→
Your 3 days begin at your first transcription — setup costs you nothing
Email
Send my trial key
Already bought CaptionLab?
Activate your license
📬
Check your inbox
We sent your key to
.
It usually arrives within a minute.
Trial key
Start my free trial
Nothing yet? Check spam, or
send it again
Use a different email
⏳
Your trial has ended
Hope it did the job on your footage.
→
$39 once. No subscription, ever
→
Your downloaded models stay on this computer
→
Works on 2 computers
Buy CaptionLab — $39
I already have a license
Didn't work well for your language? Tell me why —
editlabtools@gmail.com
Buy
Transcribe
Models
Settings
Source
Selected Clip
Full Sequence
Select a clip on the timeline first
Language
Auto-detect
Afrikaans
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Bashkir
Basque
Belarusian
Bengali
Bosnian
Breton
Bulgarian
Cantonese
Catalan
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Faroese
Finnish
French
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Korean
Lao
Latin
Latvian
Lingala
Lithuanian
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Myanmar
Nepali
Norwegian
Nynorsk
Occitan
Pashto
Persian
Polish
Portuguese
Punjabi
Romanian
Russian
Sanskrit
Serbian
Shona
Sindhi
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tagalog
Tajik
Tamil
Tatar
Telugu
Thai
Tibetan
Turkish
Turkmen
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Yiddish
Yoruba
Output
Transcribe
→ English
Keep original language
Caption length
Default
Max words
Words
3 words
1-3 words works well for vertical video (Shorts/Reels/TikTok) captions that pop on screen synced to speech.
▲ Hide settings
Progress
▶ Generate Subtitles
⌘ + ↩
Storage
Using
0 MB
of models on disk