Fonti Studio

Home › Guides

Netflix subtitle requirements: what indie distributors get wrong about the Branded Delivery spec

In short: most rejected Netflix subtitle deliveries fail on measurable numbers, not on translation: reading speed over 20 characters per second, cues crossing shot changes, lines over 42 characters, gaps under two frames, format non-conformance. The Branded Delivery spec publishes every limit, so a file can be checked against all of them before submission. That is what gets a feature through QC on the first pass.

Most rejected subtitle deliveries don't fail on translation. They fail on a number.

The usual culprits:

The QC tool catches it, the file bounces, and the distributor loses a slot in the platform's release calendar, a window that may not open again for a quarter.

This piece is the working guide for indie distributors and sales agents who need their localized masters to pass Netflix Branded Delivery on the first submission. Not the Originals spec (a separate, stricter regime that very few indies will need to hit). The Branded spec, the one that governs everything Netflix acquires, and the five places we routinely see AI-captioned files fail it.

What "Branded" means

Netflix runs two parallel delivery specs.

Netflix Originals is the spec for content Netflix produces or co-produces. It enforces a deeper set of constraints, including the notorious dialog stem identity rule, which requires the 5.1 dialogue stem summed with M&E to bit-reconstruct the full 5.1 mix. That's a constraint AI-separation pipelines can't meet; separation is lossy by definition.

Netflix Branded Delivery is the spec for packages that carry the Netflix presentation credit: Originals, and licensed titles that Netflix brands as its own in some territories. A plain licensed acquisition with no Netflix card falls under the Non-Branded specification instead. On the subtitle side the two are close relatives (same formats, same timing rules, same separate forced-narrative and SDH files), and the Branded document is the fuller, public reference, so that is the one this piece quotes; its subtitle numbers are the ones a licensed delivery is measured against too. The text in the file has to read; the timing has to track the cut; the formats have to parse. (Who actually makes the subtitles on a licensed title, which spec applies, and what the package has to contain beyond the numbers below, is covered in Netflix subtitling: how subtitles get onto Netflix.)

Netflix's Localization, Accessibility and Dubbing Branded Delivery Specifications is the public reference. Every claim in this piece is grounded in it.

The five places AI-captioned files fail

1. Reading speed (CPS).

2. Shot-change misalignment.

3. Character-count and line-count overrun.

4. Format conformance. TTML attributes and EBU-TT-D structure.

5. Glossary drift across episodes.

What we keep that AI captioners drop

Two more things, less visible to the platform QC but obvious to the buyer the first time they spot-check the file:

Register. Tu or vous. Du or Sie. The model defaults to the neutral, polite form. The drama requires the casual one. A faithful translation that misses the register is a failure of meaning, not of text. Our pipeline runs a cross-model verification pass after the first translation specifically to catch register regressions.

Idiom. "On the way to losing it" doesn't translate as "en allant le perdre" by accident. It does so because the translator was constrained to fit the cue budget and preserve the philosophical shape of the line. Most AI captioners optimise neither.

What this looks like on the Kumite reference

The Last Kumite (2024), 101 minutes, English source, delivered in French and Dutch:

That's not a quality target. That's the floor. Every Fonti Studio delivery ships against it.

Common questions

What are Netflix's subtitle requirements?

The core numbers for an acquired title: reading speed at or under 20 characters per second for adult content, lines at or under 42 characters, at most 2 lines per subtitle, timing that respects shot changes and minimum durations, and delivery in the platform's timed text format (TTML1, with IMSC 1.1 for Japanese) conforming to the Timed Text Style Guide for the target language. Forced narrative events must also be covered in a separate FN file.

What is the Netflix Timed Text Style Guide?

It is Netflix's public, per-language rulebook for subtitles and SDH: general requirements plus a language-specific guide (punctuation, quoting, numbers, italics) for every supported language, published on the Netflix Partner Help Center. QC vendors check deliveries against it, so a subtitle vendor should be able to name the exact guide version they authored against.

What subtitle file format does Netflix require?

Timed text is delivered as TTML1 (.xml or .ttml, UTF-8) for subtitles, forced narratives and SDH; IMSC 1.1 is required only for Japanese, and SCC only for a few caption languages. SRT is not an accepted delivery format in either the Branded or the Non-Branded spec; it is the working format you review in, not the one that goes into Backlot. A file that parses as TTML can still fail conformance on namespaces, element ordering, or unsupported style attributes, which is why format validation belongs in the vendor's QC, not the platform's.

What is the maximum reading speed for Netflix subtitles?

Up to 20 characters per second for adult programming and up to 17 characters per second for children's programming. The ceiling is enforced by QC, and the honest fix for an over-speed cue is extending its duration into idle time or condensing the translation, never truncating meaning.

When you can't afford a rejection

The platform calendar doesn't have many slots. A re-do that lands two weeks after the original window misses the window. The cost isn't the new file, it's the audience the platform was going to put in front of the film, and didn't.

If you have a feature heading into a platform delivery and you'd rather not roll the dice on the spec, email us a brief. Film master, trailer, CCSL or original-language SRT. We'll send you the first five minutes in your target languages for free, and tell you up front whether the master will pass.


Fonti Studio is a subtitle and dubbing studio run by post-production engineers, for film distributors and sales agents. Broadcast-grade output validated on feature-length deliveries. €400 per language for subtitles. €3,500 per language for dubs. Flat. EUR.

Heading into a delivery window?

Send a film master, trailer, and CCSL or original-language SRT. A producer reads every brief within one business day, and we tell you up front whether the master will pass.

  • Fast never skips QC: every delivery is reviewed and signed off.
  • If a platform rejects a file, we fix it free until it passes.
  • A person answers every mail within one business day.
Send a brief

Prefer email? hello@fonti.studio