Datadory notebook

Netflix Catalog Csv Snapshot Data: Dataset Structure and Field Coverage

Datadory delivers netflix catalog csv snapshot data covering comprehensive field definitions, entity mappings, and historical time series — structured for direct analytics and delivered on demand.

1,744 datasets. Pick your catch.

What is a netflix catalog csv snapshot?

A netflix catalog csv snapshot collapses a streaming platform's catalog into one flat table where every row is a title. The version analysts actually use is Kaggle - Netflix Movies and TV Shows, published by Shivam Bansal as shivamb/netflix-shows and packaged as a single netflix_titles.csv. Version 5, its final release, landed on September 27, 2021, holding 8,807 data rows at roughly 3.4 MB uncompressed and 1.4 MB compressed.

What columns does the netflix catalog csv snapshot include?

Twelve columns cover identification, people, geography, timing, classification and synopsis. show_id keys each row sequentially from s1, and type splits the catalog into Movie and TV Show. Timing arrives twice: release_year records the original release - titles run back to 1925 - while date_added, formatted like September 25, 2021, records when Netflix listed the title.

The table below maps every column to its role.

Two quirks matter when parsing. duration mixes units, carrying '90 min' strings for movies and '2 Seasons' counts for TV shows, so split on the suffix before casting anything numeric. director is empty for most TV shows, and country can be blank, so any geography-based join needs a fallback.

The opening rows show the pattern. s1 is Dick Johnson Is Dead, a 90-minute United States documentary rated PG-13 and added on September 25, 2021. s2 is Blood & Water, a South African TV show running 2 Seasons, rated TV-MA and filed under International TV Shows, TV Dramas and TV Mysteries.

How do you turn a 2021 snapshot into a live catalog picture?

Pair the frozen panel with sources that still move. Three routes cover the gap.

Programmatic refresh: The Movie Database (TMDB) API v3 serves title detail and watch providers under a free key at roughly 40 requests per second, and publishes daily gzipped JSONL ID exports for seven media types; the export job runs around 07:00 UTC, files land by 08:00 UTC and are retained for three months.

For platform comparisons, the same Kaggle author ships matching Amazon Prime Video, Disney+ and Hulu catalog datasets, so the 8,807-row Netflix table drops straight into a four-platform content-mix study. Preference modeling wants ratings instead: Kaggle's The Movies Dataset pairs 45,000 films with 26 million ratings from 270,000 users under commercial delivery terms, though its releases stop at July 2017.

Where to go next

Treat the snapshot as one layer of a stack: a dated catalog table for content-mix history, a daily availability source for the present, and a ratings corpus for demand. The movies entertainment data guide walks the whole industry - 15 pooled datasets spanning title metadata, audience ratings, box-office revenue and streaming availability - and maps which combination fits recommender benchmarks, SVOD strategy reviews or box-office comparisons.

Columns in the netflix catalog csv snapshot (netflix_titles.csv, 8,807 rows)
ColumnTypeWhat it holds
show_idstringRow identifier in s1, s2, ... format
typeenumContent type: Movie or TV Show
titlestringTitle as listed on Netflix
directorstringDirector(s), comma-separated; empty for most TV shows
casttextComma-separated cast members
countrystringProduction country or countries; can be blank
date_addeddateDate the title joined Netflix, e.g. September 25, 2021
release_yearintegerYear of original release; titles run back to 1925
ratingstringMaturity rating such as PG-13 or TV-MA
durationstring'90 min' runtime for movies or '2 Seasons' counts for TV shows
listed_intextComma-separated Netflix genre labels such as Documentaries or International TV Shows
descriptiontextShort synopsis of the title

Want rows instead of a pitch? Name the datasets.

API, files, or your warehouse. Daily, weekly, or hourly.

Get a sample

Questions worth asking

How big is the netflix catalog csv snapshot?

One CSV, netflix_titles.csv, holding 8,807 data rows: about 1.4 MB compressed and roughly 3.4 MB uncompressed. Twelve columns cover show_id, type, title, director, cast, country, date_added, release_year, rating, duration, listed_in and a short description, with one row per catalog title keyed sequentially from s1.

Can I compare the Netflix catalog with other platforms?

Yes. The same Kaggle author publishes matching catalog snapshots for Amazon Prime Video, Disney+ and Hulu, built to sit beside the 8,807-row Netflix table in cross-platform content-mix studies. All of these share one limitation: unofficially sourced point-in-time panels, so platform conclusions hold for the snapshot window rather than today's catalogs.