Rotten Tomatoes Scraper | Movie and TV Ratings
Pricing
from $19.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share

🍅 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
| Who | What they use it for |
|---|---|
| Film researchers | Track critic vs. audience score divergences over time |
| Streaming analysts | Identify which services carry top-rated content |
| Content creators | Build watchlists and recommendation engines |
| Data journalists | Cover trends in Hollywood critic reception |
| Developers | Power movie recommendation apps and databases |
| Entertainment businesses | Competitive 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
| Parameter | Type | Default | Description |
|---|---|---|---|
browseType | select | movies | Browse movies or TV shows |
sortBy | select | popular | Sort by: popular, newest, or top_rated |
maxItems | integer | 10 | Max 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
| Field | Type | Description |
|---|---|---|
🖼️ imageUrl | string | Poster image URL |
📝 title | string | Title of the movie or TV show |
📅 year | string | Release year |
🎬 type | string | "movie" or "tv" |
🔗 url | string | Rotten Tomatoes page URL |
🆔 id | string | RT slug identifier |
🍅 tomatoScore | integer | Tomatometer score (0-100) |
🍿 audienceScore | integer | Audience score (0-100) |
💬 consensus | string | Critics consensus summary |
🏷️ genre | string | Genres (comma-separated) |
🔞 rating | string | Content rating (PG-13, R, TV-MA, etc.) |
⏱️ runtime | string | Runtime (e.g. "2h 36m") |
🎥 director | string | Director(s) |
👥 cast | array | Main cast members |
📺 streamingServices | array | Where to watch |
🕐 scrapedAt | string | ISO timestamp |
❌ error | string | Error 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
| Feature | This Actor |
|---|---|
| ✅ No API key required | Public interface, no credentials needed |
| ✅ Real-time data | Scores scraped at run time, always current |
| ✅ Full detail data | Cast, director, consensus, streaming from detail pages |
| ✅ Movies + TV | Both content types in a single actor |
| ✅ Streaming availability | Shows where to watch each title today |
| ✅ Critics consensus | Full text summary from professional critics |
| ✅ JSON/CSV/Excel export | Download in any format from Apify dataset |
📈 How it compares to alternatives
| Feature | This Actor | Manual browsing | Old 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
- Create a free Apify account (includes $5 credit)
- Open the Rotten Tomatoes Scraper actor page
- Set
browseTypeto "movies" or "tv" - Choose a
sortByoption: popular, newest, or top_rated - Set
maxItemsto limit the number of results (free: 10, paid: up to 1,000,000) - Click "Start" and wait a few seconds
- 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
🔗 Recommended Actors
| Actor | Description |
|---|---|
| CoinMarketCap Scraper | Real-time crypto prices, market cap, and rankings |
| IMDB Scraper | Movie ratings, awards, and filmographies from IMDB |
| YouTube Scraper | Video 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.