Rotten Tomatoes Scraper | Movie and TV Ratings avatar

Rotten Tomatoes Scraper | Movie and TV Ratings

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Rotten Tomatoes Scraper | Movie and TV Ratings

Rotten Tomatoes Scraper | Movie and TV Ratings

Extract movies and TV shows from Rotten Tomatoes with Tomatometer score, audience score, cast, director, genre, runtime, synopsis, and critic reviews. Build entertainment databases, recommendation engines, sentiment dashboards, and review analysis pipelines at scale.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

ParseForge Banner

🍅 Rotten Tomatoes Scraper

🚀 Export Tomatometer scores, audience ratings, cast, and streaming info from Rotten Tomatoes in seconds. No API key required.

🕒 Last updated: 2026-05-22 · 📊 17 fields per record · Movies & TV shows · Real-time data

The Rotten Tomatoes Scraper lets you extract structured data from Rotten Tomatoes browse pages - movies and TV shows with Tomatometer scores, audience scores, critics consensus, genre, cast, director, runtime, content rating, and streaming availability. All data is scraped in real-time from Rotten Tomatoes' public interface.

Browse the most popular, newest, or top-rated titles across both movies and TV shows. Each record includes full detail-page data: critics consensus text, full cast list, streaming services where you can watch it today, and more.

Coverage

  • Movies: Popular, Newest, Top Rated (Box Office)
  • TV Shows: Popular, Newest, Top Rated series
  • 17 fields per record including scores, cast, streaming services
  • Real-time - data reflects current Rotten Tomatoes scores

Target Audience / Use Cases

WhoWhat they use it for
Film researchersTrack critic vs. audience score divergences over time
Streaming analystsIdentify which services carry top-rated content
Content creatorsBuild watchlists and recommendation engines
Data journalistsCover trends in Hollywood critic reception
DevelopersPower movie recommendation apps and databases
Entertainment businessesCompetitive analysis of streaming catalogs

📋 What the Rotten Tomatoes Scraper does

  • Scrapes the browse/discovery pages for movies or TV shows
  • Retrieves Tomatometer (critics) and Audience Score for each title
  • Extracts the critics consensus summary text
  • Pulls cast, director, genre, content rating, and runtime from detail pages
  • Collects streaming service availability (Netflix, Hulu, Disney+, etc.)
  • Paginates automatically to collect up to 1,000,000 items

💡 Why it matters: Rotten Tomatoes scores are the gold standard for film criticism. Researchers, developers, and content teams use them to benchmark quality, study audience vs. critic alignment, and build smarter recommendation systems.

🎬 Full Demo

🚧 Coming soon

⚙️ Input

ParameterTypeDefaultDescription
browseTypeselectmoviesBrowse movies or TV shows
sortByselectpopularSort by: popular, newest, or top_rated
maxItemsinteger10Max records to return (free: 10, paid: up to 1,000,000)

Example - Top 50 popular movies:

{
"browseType": "movies",
"sortBy": "popular",
"maxItems": 50
}

Example - Top rated TV shows:

{
"browseType": "tv",
"sortBy": "top_rated",
"maxItems": 100
}

⚠️ Good to Know: Free plan users are limited to 10 items. Upgrade to a paid plan to scrape thousands of titles at once. Create a free account w/ $5 credit

📊 Output

FieldTypeDescription
🖼️ imageUrlstringPoster image URL
📝 titlestringTitle of the movie or TV show
📅 yearstringRelease year
🎬 typestring"movie" or "tv"
🔗 urlstringRotten Tomatoes page URL
🆔 idstringRT slug identifier
🍅 tomatoScoreintegerTomatometer score (0-100)
🍿 audienceScoreintegerAudience score (0-100)
💬 consensusstringCritics consensus summary
🏷️ genrestringGenres (comma-separated)
🔞 ratingstringContent rating (PG-13, R, TV-MA, etc.)
⏱️ runtimestringRuntime (e.g. "2h 36m")
🎥 directorstringDirector(s)
👥 castarrayMain cast members
📺 streamingServicesarrayWhere to watch
🕐 scrapedAtstringISO timestamp
errorstringError message if any

Sample record 1 - Movie:

{
"imageUrl": "https://resizing.flixster.com/6EeDwgqrKFi1ADO4k4VzZtrOVhM=...",
"title": "Project Hail Mary",
"year": "2026",
"type": "movie",
"url": "https://www.rottentomatoes.com/m/project_hail_mary",
"id": "project_hail_mary",
"tomatoScore": 94,
"audienceScore": 95,
"consensus": "A visually dazzling space odyssey that's carried along effortlessly by the gravitational pull of Ryan Gosling at his most winning, Project Hail Mary is a near-miraculous fusion of smarts and heart.",
"genre": "Sci-Fi, Adventure",
"rating": "PG-13",
"runtime": "2h 36m",
"director": "Phil Lord, Christopher Miller",
"cast": ["Ryan Gosling", "Sandra Hüller", "James Ortiz", "Lionel Boyce"],
"streamingServices": ["Fandango at Home"],
"scrapedAt": "2026-05-22T01:23:10.464Z",
"error": null
}

Sample record 2 - Movie:

{
"imageUrl": "https://resizing.flixster.com/WEelDTQoFz53v0hGRRC1rZ-3uxY=...",
"title": "Send Help",
"year": "2026",
"type": "movie",
"url": "https://www.rottentomatoes.com/m/send_help",
"id": "send_help",
"tomatoScore": 92,
"audienceScore": 86,
"consensus": "Putting director Sam Raimi's penchant for diabolical mayhem to great use, Send Help doesn't need any assistance in thrills thanks to a very game Rachel McAdams and Dylan O'Brien along with a viciously clever script.",
"genre": "Horror, Comedy, Mystery & Thriller",
"rating": "R",
"runtime": "1h 53m",
"director": "Sam Raimi",
"cast": ["Rachel McAdams", "Dylan O'Brien", "Edyll Ismail", "Dennis Haysbert", "Xavier Samuel"],
"streamingServices": ["Fandango at Home", "Disney+", "Hulu"],
"scrapedAt": "2026-05-22T01:23:10.969Z",
"error": null
}

✨ Why choose this Actor

FeatureThis Actor
✅ No API key requiredPublic interface, no credentials needed
✅ Real-time dataScores scraped at run time, always current
✅ Full detail dataCast, director, consensus, streaming from detail pages
✅ Movies + TVBoth content types in a single actor
✅ Streaming availabilityShows where to watch each title today
✅ Critics consensusFull text summary from professional critics
✅ JSON/CSV/Excel exportDownload in any format from Apify dataset

📈 How it compares to alternatives

FeatureThis ActorManual browsingOld RT API
Automated extraction✅ Yes❌ No✅ Yes (deprecated)
Real-time scores✅ Yes✅ Yes❌ Discontinued
Critics consensus✅ Yes✅ Yes❌ Not included
Streaming services✅ Yes✅ Yes❌ Not included
Bulk export✅ CSV/JSON/Excel❌ No❌ Discontinued
Free tier✅ 10 items✅ Yes❌ Discontinued

🚀 How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the Rotten Tomatoes Scraper actor page
  3. Set browseType to "movies" or "tv"
  4. Choose a sortBy option: popular, newest, or top_rated
  5. Set maxItems to limit the number of results (free: 10, paid: up to 1,000,000)
  6. Click "Start" and wait a few seconds
  7. Download your dataset as JSON, CSV, or Excel

💼 Business use cases

Streaming Platform Analysis

Track which platforms carry the highest-rated titles. Compare Netflix vs. Hulu vs. Disney+ by average Tomatometer score across their libraries. Identify gaps in streaming catalogs.

Film Recommendation Engines

Power recommendation systems with real critic and audience scores. Build filters by genre, rating, runtime, and score. Use cast and director data to find similar titles.

Entertainment Journalism

Monitor how scores change over time. Track the gap between critic reception and audience response. Identify the most divisive films of the year.

Market Research

Analyze genre trends in what critics and audiences prefer. Study how content ratings correlate with scores. Build competitive intelligence dashboards for entertainment businesses.

🔌 Automating Rotten Tomatoes Scraper

Connect this actor to automation platforms to build end-to-end workflows:

  • Make (Integromat) - Trigger on schedule, push records to Google Sheets or Airtable
  • Zapier - Auto-send new top-rated movies to Slack or email
  • n8n - Build custom ETL pipelines with RT data
  • Apify Schedules - Run daily/weekly to track score changes over time
  • Webhooks - Push dataset results to your own API endpoint

🌟 Beyond business use cases

Personal Watchlists

Build your own "best of" lists filtered by genre, score threshold, and streaming service. Never miss a great movie again.

Academic Research

Study the sociology of film criticism. Analyze how scores correlate with box office, demographics, or cultural events.

Non-profit & Education

Film schools and media literacy programs can use real critic data to teach analysis and evaluation skills.

Developer Experimentation

Build movie trivia apps, score prediction models, or recommendation bots. RT data provides a rich training set for ML projects.

🤖 Ask an AI assistant about this scraper

Want to know the best way to use this data? Ask an AI assistant:

  • "How do I filter movies by Tomatometer score above 80?"
  • "Which streaming service has the most top-rated movies in this dataset?"
  • "How do I track score changes by running this scraper weekly?"

❓ Frequently Asked Questions

Q: Does this require a Rotten Tomatoes API key? A: No. This actor scrapes the public Rotten Tomatoes website and requires no API key or login.

Q: How many items can I scrape? A: Free users get 10 items per run. Paid users can scrape up to 1,000,000 items.

Q: How current is the data? A: All data is scraped in real-time at the moment you run the actor. Scores reflect what Rotten Tomatoes shows right now.

Q: Can I scrape both movies and TV shows? A: Yes. Use the browseType input to switch between "movies" and "tv".

Q: What streaming services are covered? A: Netflix, Hulu, Disney+, Prime Video, Fandango at Home, Apple TV+, and others as RT lists them.

Q: Why are consensus, director, and runtime sometimes null for TV shows? A: TV series on Rotten Tomatoes often don't list a single director or runtime. Consensus is not always written for every series.

Q: Is the data legal to scrape? A: This actor accesses publicly available information from Rotten Tomatoes. Always review the site's terms of service and use the data responsibly.

Q: Can I download the data as CSV or Excel? A: Yes. Apify datasets support export to JSON, CSV, Excel (XLSX), and XML from the dataset page.

Q: How fast does it run? A: Each run takes a few seconds per item since it fetches detail pages. 5 items typically completes in under 10 seconds.

Q: What does type field contain? A: "movie" for films and "tv" for TV series. Helps distinguish mixed result sets if you build further pipelines.

🔌 Integrate with any app

Export your Rotten Tomatoes dataset to:

  • Google Sheets via Apify's Google Sheets integration
  • Airtable via Make or Zapier
  • Slack - auto-post new top-rated movies to a channel
  • Notion - build a living movie database
  • PostgreSQL / MySQL - import JSON via Apify API
  • Power BI / Tableau - connect via CSV export
  • BigQuery - load JSON datasets for analytics
  • REST APIs - use Apify webhooks to push data to your backend
ActorDescription
CoinMarketCap ScraperReal-time crypto prices, market cap, and rankings
IMDB ScraperMovie ratings, awards, and filmographies from IMDB
YouTube ScraperVideo stats, comments, and channel data

💡 Pro Tip: browse the complete ParseForge collection for 50+ data scrapers covering finance, entertainment, jobs, and more.


Disclaimer: This actor is an independent tool and is not affiliated with, endorsed by, or associated with Rotten Tomatoes or Fandango Media. All data is publicly available on the Rotten Tomatoes website. Use responsibly and in accordance with Rotten Tomatoes' Terms of Service.