482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Sports & Games

Rotten Tomatoes Scraper logo

Rotten Tomatoes Scraper

hipersoft/rottentomatoes-scraper

Scrape Rotten Tomatoes movie and TV data: Tomatometer critics score, audience score, sentiment, title, year, genres, content rating, director, cast, description and poster. Just pass titles or URLs. One row per title as JSON, CSV or Excel.

Total users

2

Monthly users

1

Total runs

38

Per title scraped

$0.002

Last rebuilt

Oct 26, 2026

Overview

Pull Rotten Tomatoes movie and TV data with the Rotten Tomatoes Scraper. Pass a list of titles or URLs and export each one's Tomatometer critics score, audience score, sentiment, title, year, genres, content rating, director, cast, description and poster โ€” one clean row per title as JSON, CSV or Excel.

Built for entertainment apps, recommendation engines, media research, dashboards and data enrichment, it turns a list of movies and shows into a structured ratings dataset.

What it does

  • ๐Ÿ… Tomatometer & audience scores โ€” the critics score, audience score and overall sentiment.
  • ๐ŸŽฌ Movies and TV โ€” works for both film and television titles.
  • ๐ŸŽญ Full detail โ€” title, year, genres, content rating, director(s), producer(s) and top cast.
  • ๐Ÿ“ Synopsis & poster โ€” description and poster image.
  • ๐Ÿ”— Flexible input โ€” plain titles (inception), slugs (/tv/the_last_of_us) or full URLs.
  • ๐Ÿ“ค Export anywhere โ€” JSON, CSV or Excel, or straight into an app, sheet or dashboard.

Example output

{
  "title": "Inception",
  "year": "2010",
  "type": "Movie",
  "criticsScore": 86,
  "audienceScore": 91,
  "sentiment": "POSITIVE",
  "genres": ["Sci-Fi", "Mystery & Thriller", "Action"],
  "directors": ["Christopher Nolan"],
  "cast": ["Leonardo DiCaprio", "Joseph Gordon-Levitt", "Elliot Page"],
  "url": "https://www.rottentomatoes.com/m/inception"
}

How to use it

  1. Add a list of movies / TV shows โ€” titles, slugs or URLs.
  2. Set Max titles if you want a cap.
  3. Run, and download the results as JSON, CSV or Excel.

Input fields

Field Description
Movies / TV shows Titles, slugs or Rotten Tomatoes URLs. A bare title is treated as a movie.
Max titles Maximum titles to process (0 = no limit).

Output fields

path, found, title, type, year, criticsScore, audienceScore, sentiment, aggregateRating, contentRating, genres, directors, producers, cast, description, image, url.

Popular use cases

  • Entertainment apps โ€” show critics and audience scores next to titles.
  • Recommendation engines โ€” enrich a catalog with ratings and genres.
  • Media research โ€” compare scores across films, shows and genres.
  • Dashboards โ€” track how titles are rated over time.
  • Data enrichment โ€” add ratings and cast to an existing movie/TV list.

FAQ

Do I need an account or key? No. Add titles or URLs and run.

Does it cover both movies and TV? Yes โ€” use /m/<slug> for movies and /tv/<slug> for TV, or paste full URLs. A bare title defaults to a movie.

What scores are included? The Tomatometer critics score, the audience score, and the overall sentiment, plus the structured aggregate rating.

Can I export to Excel or Google Sheets? Yes โ€” results download as JSON, CSV or Excel and integrate with Sheets, apps and dashboards.


Structured Rotten Tomatoes ratings โ€” critics and audience scores, genres, cast and more โ€” clean and export-ready for entertainment apps and research.

Input

FieldTypeDescription
titles
Movies / TV shows
arrayMovie or TV titles, slugs or Rotten Tomatoes URLs โ€” e.g. 'inception', '/tv/the_last_of_us', or 'https://www.rottentomatoes.com/m/parasite_2019'. A bare title is treated as a movie slug.
maxItems
Max titles
integerMaximum number of titles to process (0 = no limit).
Default: 0

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~rottentomatoes-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "titles": [
    "inception",
    "/tv/the_last_of_us"
  ]
}'

Pricing

EventPricePaid plans from
Title scraped
Charged for each movie/TV title returned.
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Stack Overflow & Stack Exchange Scraper

Scrape questions from Stack Overflow and any Stack Exchange site by tag or full-text search: title, tags, score, views, answer count, accepted answer, author, dates, link and full question body. Fast clean HTTP via the Stack Exchange API; optional key for higher quota.

117 runs ยท 1 users ยท $0.004 / question scraped

Steam Reviews Scraper

Scrape user reviews and ratings for any game on Steam. Get the review text, recommended/not-recommended, helpful & funny votes, author playtime, purchase type, language, early-access flag and dates. One clean row per review as JSON, CSV or Excel.

45 runs ยท 2 users ยท $0.0008 / review scraped

Lobsters Scraper

Scrape stories from Lobsters (lobste.rs): title, link, score, comments, submitter, tags and description. Pull the Hottest or Newest feed, or filter by tag. One clean row per story as JSON, CSV or Excel.

41 runs ยท 2 users ยท $0.0015 / story scraped

AniList Scraper

Scrape anime and manga data from AniList: title, score, popularity, format, status, episodes/chapters, genres, studios, season, start/end dates, description and cover image. Search by title. One row per title as JSON, CSV or Excel.

38 runs ยท 2 users ยท $0.001 / title scraped

Readability Scorer

Score how easy any text is to read. Get Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau and ARI, plus word, sentence and syllable counts and a plain-English difficulty label. Score one text or many at once. Output JSON, CSV or Excel.

37 runs ยท 2 users ยท $0.001 / text scored

Chess.com Player Scraper

Scrape Chess.com player data in bulk: name, title, country, followers, join date, and ratings for rapid, blitz, bullet and daily plus win/loss/draw records, best ratings, tactics and puzzle rush. Just pass usernames. One row per player as JSON, CSV or Excel.

37 runs ยท 2 users ยท $0.001 / player scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build