Still paying for subtitles in 2026?
Simple pricing. For every kind of editor
Yearly plan ยท up to 42% off
Starter editor
$22.9/mo $39
billed yearly
Up to 30 transcription minutes a month
Try nowPro freelancer
$34.9/mo $60
billed yearly
Up to 120 transcription minutes a month
Try nowBusiness
$119/mo $199
billed yearly
Up to 500 transcription minutes a month
Try nowsubthis does the same job, open source under the MIT license. No subscription and no middleman: you pay OpenAI directly, only for what you use, about one cent per minute of video. Your key, your account, and code anyone can read.
MIT license ยท Python, no dependencies ยท Windows, macOS, Linux
100:00:04,000 --> 00:00:24,000
Let's do the math
Subtitle tools sell transcription minutes as a monthly subscription. With subthis you pay only for the usage itself, directly to OpenAI. Here are the public prices of four popular tools next to the exact same usage with subthis:
| Tool | Plan | What you get per month | Their price* | Same usage with subthis |
|---|---|---|---|---|
| Starter editor | 30 transcription minutes | $22.9 / month | โ $0.35 | |
| Business | 500 transcription minutes | $119 / month | โ $5.30 | |
| Basic | Captions with no minute cap, in the app | $9.99 / month | โ $1.30 for 120 min | |
| Starter | 15 videos up to 2 min (30 min max) | $12 / month | โ $0.35 | |
| Pro | 40 videos up to 5 min (200 min max) | $23 / month | โ $2.10 | |
| Basic | 120 transcription minutes | $8.50 / month | โ $1.30 | |
| Pro | 600 transcription minutes | $19 / month | โ $6.30 |
The same 500 minutes: โ $5 instead of $119. Every month.
* Prices from the public pricing pages of kaps.co.il, captions.ai, submagic.co and happyscribe.com, annual billing where offered, as of September 2026. Captions does not meter minutes for captioning, so its cheapest plan is shown against a 120-minute example. Submagic caps the number of videos and their length; we used the maximum possible. The subthis figure uses OpenAI's API prices: two transcription passes, $0.0045 + $0.006 per minute. subthis itself is free and open source, with no minute limits and no per-seat limits.
200:00:24,000 --> 00:00:39,500
Watch it work
One command in, one subtitle file out. This is a real run.
$
The SRT opens directly in:
Premiere Pro
DaVinci Resolve
Final Cut Pro
CapCut
300:00:39,500 --> 00:01:22,000
Install from zero
Nothing on your computer yet? That's fine. These steps assume a blank machine and take about five minutes.
It looks like you're on โฆ โ wrong? Pick another tab.
-
Open a terminal
Press the Windows key, type powershell, press Enter.
-
Install uv (it brings Python with it)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Close PowerShell and open it again so it learns the new command.
-
Install ffmpeg (reads the sound from videos)
winget install --id Gyan.FFmpeg -e
-
Install subthis and run setup
uv tool install subthis subthis setup
Setup walks you through getting an OpenAI key, step by step, even if you've never used it before.
-
Not sure what a screen is asking?
The docs walk through every screen of the first run exactly as you will see it: what it is for, what each line means, and what to do at each question.
Every first-run screen, explained
-
Open a terminal
Press Cmd + Space, type terminal, press Enter.
-
Install uv (it brings Python with it)
curl -LsSf https://astral.sh/uv/install.sh | sh
Close Terminal and open it again so it learns the new command.
-
Install ffmpeg (reads the sound from videos)
brew install ffmpeg
No Homebrew yet? Install it first with the one command on brew.sh, then run the line above.
-
Install subthis and run setup
uv tool install subthis subthis setup
Setup walks you through getting an OpenAI key, step by step, even if you've never used it before.
-
Not sure what a screen is asking?
The docs walk through every screen of the first run exactly as you will see it: what it is for, what each line means, and what to do at each question.
Every first-run screen, explained
-
Open your terminal
Any terminal app works.
-
Install uv (it brings Python with it)
curl -LsSf https://astral.sh/uv/install.sh | sh
Open a new terminal afterwards so it learns the new command.
-
Install ffmpeg (reads the sound from videos)
sudo apt install ffmpeg # Debian / Ubuntu sudo dnf install ffmpeg # Fedora sudo pacman -S ffmpeg # Arch
-
Install subthis and run setup
uv tool install subthis subthis setup
Setup walks you through getting an OpenAI key, step by step, even if you've never used it before.
-
Not sure what a screen is asking?
The docs walk through every screen of the first run exactly as you will see it: what it is for, what each line means, and what to do at each question.
Every first-run screen, explained