Subtitle translation · 12 languages

Nothing
goes out
unchecked.

Free translators hand you machine output and hope. Every cue here passes eleven structural checks — and whatever fails goes back to be fixed, then swept again by an editor pass.

No card · no subscription · 1 free episode

ep. 01 · reel 2

00:04:12,300

Не, не се притеснявай.
Ще се справим.

Typical free tool

— Не, не се.

Second line dropped. Ends mid-clause.

ProvenSubs

— Не, не се притеснявай. / Ще се справим.

Both lines kept. Timing untouched.

Reel 01

Why it exists

Four ways subtitles fail quietly

Each of these shipped once. Each is now a check that runs on every cue, and a test that fails if it ever comes back.

Dropped lines

44% of cues

v1 sent cues as tab-separated text and silently lost the second line of every multi-line cue. It is a regression test now.

Truncated dialogue

cut to fit

Trimming a line to fit the box deletes what someone said. Overflow is compressed instead, and reported either way.

Near-miss languages

looks right

Some Russian words use only letters Bulgarian also has. A character check waves them through; a wordlist does not.

Invented words

confident nonsense

Sound labels resolve from a fixed table before the model sees them, so a whole class of nonsense never gets a chance.

Reel 02

How a file moves

00:00

Drop the files

One episode or a season as a zip. The price is on screen before anything runs.

00:12

Translate in context

Cues travel as structured data in batches, never as line-delimited text that can lose a line.

02:40

Validate every cue

Eleven structural checks. Failures go back to the model with the exact complaint attached.

04:05

Editor sweep

A final pass over register, idiom and name spelling across the whole file.

05:00

Download

Subtitles plus the quality report. Your upload is deleted the moment it is ready.

Reel 03

Pricing

Buy episodes, not months

One credit is roughly one 25-minute episode — 20,000 characters. A feature film is about three. Credits do not expire.

Free

$0

First episode

1 credit on signup

Get started

Season

$10

8 credits

$1.25 an episode

Get started

Series

$25

22 credits

$1.14 an episode

Get started

Reel 04

Languages

Bulgarian

Spanish

Portuguese

French

German

Italian

Polish

beta

Russian

beta

Japanese

beta

Korean

beta

Chinese

beta

Arabic

beta

The first six have tuned profiles, sound-label tables and a measured quality score on a human-translated gold set. The rest translate and get the same eleven structural checks, but have not had a native review or a measured baseline yet — so they are marked beta rather than sold as finished. Japanese, Korean, Chinese and Arabic are the newest, and the first written in scripts that need their own line-breaking rules.