
Free-to-Play Games Scraper (FreeToGame)
hipersoft/freetogame-scraper
Scrape free-to-play games: title, genre, platform (PC/browser), publisher, developer, release date, description, thumbnail and game link. Filter by platform, category and sort order. Great for game sites, aggregators and dashboards. One row per game as JSON, CSV or Excel.
Total users
2Monthly users
1Total runs
35Per game scraped
$0.0003Last rebuilt
Oct 26, 2026Overview
Pull a catalog of free-to-play games with the Free-to-Play Games Scraper, powered by FreeToGame. Filter by platform, genre and sort order, and export each game's title, genre, platform, publisher, developer, release date, description, thumbnail and link — one clean row per game as JSON, CSV or Excel.
Built for game sites and aggregators, gaming newsletters, Discord bots and dashboards, it turns the free-to-play catalog into a structured dataset.
What it does
- 🎮 Free-to-play catalog — PC and browser free games across many genres.
- 🏷️ Rich fields — title, genre, platform, publisher, developer, release date and description.
- 🖼️ Media & links — thumbnail image and direct game/profile links.
- 🎛️ Filters & sort — by platform, category/genre and popularity, release date or name.
- 📤 Export anywhere — JSON, CSV or Excel, or straight into a site, bot or dashboard.
Example output
{
"id": 452,
"title": "Overwatch 2",
"genre": "Shooter",
"platform": "PC (Windows)",
"publisher": "Activision Blizzard",
"developer": "Blizzard Entertainment",
"releaseDate": "2022-10-04",
"gameUrl": "https://www.freetogame.com/open/overwatch-2"
}
How to use it
- Optionally set a platform (PC or browser) and a category/genre.
- Choose a sort order.
- Set Max games and run. Download the results as JSON, CSV or Excel.
Input fields
| Field | Description |
|---|---|
| Platform | All, PC or browser. |
| Category / genre | shooter, mmorpg, strategy, moba, racing, card… |
| Sort by | Popularity, release date, alphabetical or relevance. |
| Max games | Maximum games to collect (0 = no limit). |
Output fields
id, title, genre, platform, publisher, developer, releaseDate, shortDescription, thumbnail, gameUrl, profileUrl.
Popular use cases
- Game sites & aggregators — populate a browsable free-games catalog.
- Newsletters & bots — surface new and popular free-to-play titles.
- Dashboards — track releases and genres over time.
- Research — build datasets of free games by platform and publisher.
FAQ
Do I need an account or key? No. Set your filters and run.
Which platforms and genres are covered? PC (Windows) and browser games across genres like shooter, MMORPG, strategy, MOBA, racing and more.
Can I get only one genre?
Yes — set the category to a genre such as shooter or mmorpg.
Can I export to Excel or Google Sheets? Yes — results download as JSON, CSV or Excel and integrate with sites, bots and dashboards.
Structured free-to-play games catalog — genre, platform, publisher and release date — clean and export-ready for game sites and bots.
Input
| Field | Type | Description |
|---|---|---|
platformPlatform | string · , pc, browser, all | Filter by platform. |
categoryCategory / genre | string | Filter by genre — e.g. 'shooter', 'mmorpg', 'strategy', 'moba', 'racing', 'card', 'battle-royale', 'fighting', 'social', 'sports'. Leave blank for all. |
sortBySort by | string · , popularity, release-date, alphabetical, relevance | Order the results. |
maxItemsMax games | integer | Maximum number of games to collect (0 = no limit). Default: 0 |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~freetogame-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/freetogame-scraper").call(run_input={})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/freetogame-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Game scraped Charged for each game returned. | $0.0003 | $0.0001 |
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 scrapedSteam 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 scrapedLobsters 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 scrapedRotten Tomatoes 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.
38 runs · 2 users · $0.002 / title scrapedAniList 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 scrapedReadability 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 scoredSend the site and the fields. We build it and you get it first.