🚀 OpenCritic Reviews Scraper · 5,000 Free Reviews/Month
Pricing
from $1.00 / 1,000 review scrapeds
🚀 OpenCritic Reviews Scraper · 5,000 Free Reviews/Month
OpenCritic Reviews Scraper gets you critic reviews ⚡ fast, 🎯 100% accurate and 🔍 ridiculously detailed — score, outlet, critic, snippet & link by game, outlet or critic. 💰 $1 per 1,000 reviews, no start fee. Scrape your first 5,000 reviews free every month 🚀
Pricing
from $1.00 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Omkar Cloud
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
16 hours ago
Last modified
Categories
Share
OpenCritic Reviews Scraper
OpenCritic Reviews Scraper by Omkar Cloud gets you 🎯 accurate, 🔍 detailed OpenCritic critic reviews.
OpenCritic tracks what the top critics say about every game, and every run reads it live — so you get every review of a game, every review an outlet published or every review a critic wrote, with the score, outlet, critic, snippet and link, one row per review, and can successfully complete your project.
$1 per 1,000 reviews. And with Apify's free plan you get $5 of credit every month, so your first 5,000 reviews each month are free.
This is an excellent Actor made by Omkar Cloud, which is Rated Excellent — 4.7 based on 37 reviews on Trustpilot.
👉 Try OpenCritic Reviews Scraper free — your first 5,000 reviews are Free.
What can I get
- 📝 Every critic review of a game — the whole set in one run, from IGN, GameSpot, Eurogamer, PC Gamer and 800+ more outlets
- 🗞️ Every review an outlet or a critic wrote — by id, link or name, like
IGNorJeff Gerstmann - 🎯 The score, both ways — OpenCritic's 0-100 score and the outlet's own scale (4.5 stars, 9/10), plus recommended or not and the median at review time
- 🧑💻 Who, where and when — critic with profile link, outlet, language, platform reviewed on, published date, snippet and the link to the full review
- 🎮 Player reviews too — each game's user reviews with score, recommendation and excerpt, tagged
review_type: user
Why OpenCritic Reviews Scraper
Most other OpenCritic scrapers fail you in one of four ways:
- 🧩 No reviews at all — they return a game's aggregate score, never the individual reviews behind it
- 🔗 One game at a time — no reviews by outlet, no reviews by critic, no name search
- 💸 Pay 5× to 21× more — $5 to $21 per 1,000 rows, often plus a start fee on every run
- 🪦 Works today, breaks next month — nobody maintains it
OpenCritic Reviews Scraper is read live on every run, priced honestly with no start fee, and actively maintained.
Input
| Field | What it does |
|---|---|
| Games | OpenCritic game ids (12090), opencritic.com game links, or names (Baldur's Gate 3) — every critic review of each game |
| Outlets | Outlet ids (56), links, or names (IGN) — every review the outlet published |
| Critics | Critic ids (663), links, or names (Jeff Gerstmann) — every review the critic wrote |
| Sort Reviews | Newest, oldest, highest or lowest score, outlet popularity, or blend. Empty = the site's default |
| Order | Ascending or descending |
| Include User Reviews | Adds each game's player reviews, tagged review_type: user — same price |
| Max Reviews per Game / Outlet / Critic | Reviews to collect from each source |
| Max Reviews | Cost control for the whole run — 1,000 reviews = $1 |
Example: A Critic Review
{"review_type": "critic","id": "62164e1c9e5c48c548d89037","link": "https://www.ign.com/articles/elden-ring-review","snippet": "Elden Ring is a massive iteration on what FromSoftware began with the Souls series, bringing its relentlessly challenging combat to an incredible open world that gives us the freedom to choose our own path.","language": "en-us","published_at": "2022-02-23","score": 100,"outlet_score": 10,"normalized_score": 100,"has_verdict": true,"score_format": {"name": "0 to 10 incl decimals","base": 10},"authors": [{"id": 621,"name": "Mitchell Saltzman","link": "https://opencritic.com/critic/621/mitchell-saltzman"}],"outlet": {"id": 56,"name": "IGN","link": "https://opencritic.com/outlet/56/ign"},"game": {"id": 12090,"name": "Elden Ring","link": "https://opencritic.com/game/12090/elden-ring"},"source_input": "Elden Ring","source_kind": "game","source_id": 12090,"source_name": "Elden Ring"}
Trimmed for readability — every row also carries the platforms reviewed on, the median score at review time and whether it is a video review.
Get Started with 5,000 Free Reviews
- Open OpenCritic Reviews Scraper — the form comes pre-filled with Elden Ring.
- Add your own games, outlets or critics and click Start.
- Download the results as JSON, CSV or Excel 😎.
Pricing
$1 per 1,000 reviews. No start fee. You pay for the rows you get, nothing else.
| What you scrape | Price |
|---|---|
| Review row — critic or user review with score, outlet, critic, snippet, link | $0.001 each — $1 per 1,000 |
| Actor start | $0 — most competitors charge one |
Apify's free plan gives you $5 of credit every month, so 5,000 reviews are free every month. A review reached twice in one run — through its game and its outlet — is scraped and billed only once.
Run It from Code
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('omkar-cloud/opencritic-reviews-scraper').call({games: ['Elden Ring', "Baldur's Gate 3"],includeUserReviews: true,maxReviewsPerSource: 300,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("omkar-cloud/opencritic-reviews-scraper").call(run_input={"outlets": ["IGN", "GameSpot"],"sort": "newest","maxReviewsPerSource": 200,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["game"]["name"], item["outlet"]["name"], item["score"])
FAQ
Which reviews can I scrape? Every critic review OpenCritic tracks — by game, by outlet or by critic — plus each game's player reviews.
What does a run cost? $1 per 1,000 reviews and no start fee. Set Max Reviews to cap any run.
How fresh is the data? It is read live from OpenCritic on every run.
Why is a score null?
Some outlets publish reviews without a verdict — those rows carry has_verdict: false and a null score, so they never skew your averages.
Can I get the game scores too? Yes — OpenCritic Scraper gets every game's Top Critic Score, tier and details at $1 per 1,000.
Do I need proxies or an OpenCritic account? No. The Actor handles everything.
Popular Actors by Omkar Cloud
- OpenCritic Scraper — game scores, tiers, platforms & store prices
- IMDb Scraper — titles, ratings, cast & box office
- Rotten Tomatoes Scraper — Tomatometer, Popcornmeter & reviews
- Booking Scraper — hotels with prices, ratings & rooms
- Sofascore Scraper — live scores, fixtures & results for 26 sports
💬 Have Questions? We Have Answers.
You're a developer — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.
You are important to us — just message us and we will solve your problem ✅ within 1 working day. 🩷 Pinky Promise 🤙!

