IMDB User Reviews Scraper

IMDB User Reviews Scraper

by powerai

Automatically scrape every user review from IMDB pages with full data extraction and pagination. Perfect for sentiment analysis, market research, and data projects.

27 runs
3 users
Try This Actor

Opens on Apify.com

About IMDB User Reviews Scraper

Need to analyze audience sentiment or gather feedback for movies and TV shows? This IMDB User Reviews Scraper pulls all the data for you, automatically. It works by visiting any IMDB movie or series page and systematically collecting every user review. You get the full text, star rating, review date, and helpfulness votes, all structured and ready for your analysis. The best part is it handles pagination on its own, so you don't have to manually click through pages; it just keeps going until it has fetched every single review. I've used it for market research to see what audiences really think about new releases and for content projects that compile critic vs. fan opinions. It saves you the massive headache of trying to copy-paste or manually compile hundreds of reviews. The output is clean JSON or CSV, perfect for feeding into data visualization tools or sentiment analysis scripts. If you're in film analysis, marketing, or just building a dataset, this scraper turns a tedious public data source into a usable, structured asset with minimal setup.

What does this actor do?

IMDB User Reviews Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

IMDB User Reviews Scraper

Scrapes user reviews from IMDB.com. Provide a reviews page URL, and the actor will extract detailed review data, handling pagination automatically.

Key Features

  • URL-Based Scraping: Starts from a complete IMDB reviews page URL.
  • Automatic Pagination: Clicks "See More" to load all reviews, stopping at a specified limit or the page end.
  • Comprehensive Data Extraction: Captures for each review:
    • Title, full text, and numeric rating (1-10)
    • Author name and profile link
    • Publication date
    • Helpful/Not Helpful vote counts
    • Unique review ID and direct link
  • Deduplication: Automatically filters out duplicate reviews based on their unique links.

How to Use

  1. Find a movie or TV show on IMDB.com.
  2. Navigate to its "User reviews" section.
  3. Copy the full URL from your address bar (e.g., https://www.imdb.com/title/tt0111161/reviews/).
  4. Provide this URL as the searchUrl input to the actor.

Input

Configure the actor with these parameters:

Field Type Required Description
searchUrl String Yes The full IMDB reviews page URL to scrape.
maxItems Integer No Maximum number of reviews to fetch. Default is unlimited.
proxyConfiguration Object No Proxy settings for the actor.

Output

The actor outputs a dataset of review objects in JSON format. Each object includes:

  • searchUrl: The original URL used for scraping.
  • reviewId: Unique review identifier (e.g., "rw6316364").
  • link: Direct link to the individual review page.
  • title: Review title/headline.
  • reviewText: Full review content (preserves formatting).
  • author: Reviewer's username.
  • authorProfile: Link to the reviewer's IMDB profile.
  • date: Review publication date.
  • rating: Numeric rating from 1 to 10.
  • helpful: Count of "helpful" votes (as string).
  • notHelpful: Count of "not helpful" votes (as string).
  • scrapedAt: ISO 8601 timestamp of when the review was scraped.

Example Output:

[
  {
    "searchUrl": "https://www.imdb.com/title/tt4425200/reviews/",
    "reviewId": "rw6316364",
    "link": "https://www.imdb.com/title/tt4425200/review/rw6316364/?ref_=tturv_perm_1",
    "title": "It's just a great action film",
    "reviewText": "I mean. This literally is what is says on the tin...",
    "author": "danielmanson",
    "authorProfile": "https://www.imdb.com/user/ur89745032/?ref_=tturv_usr_1_t",
    "date": "Nov 28, 2020",
    "rating": 8,
    "helpful": "86",
    "notHelpful": "23",
    "scrapedAt": "2025-11-11T03:30:02.731Z"
  }
]

Use Cases & Notes

Common Use Cases: Sentiment analysis, rating trend tracking, reviewer research, market analysis for entertainment, and audience perception tracking.

Notes:
* The actor only works with IMDB URLs ending in /reviews/.
* Results are saved incrementally as they are scraped.
* Vote counts are stored as strings to preserve exact values.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try IMDB User Reviews Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
powerai
Pricing
Paid
Total Runs
27
Active Users
3
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support