Epic Games Store Scraper avatar

Epic Games Store Scraper

Pricing

from $0.79 / 1,000 game results

Go to Apify Store
Epic Games Store Scraper

Epic Games Store Scraper

Scrape Epic Games Store games, prices, sales and free games across 50+ country storefronts.

Pricing

from $0.79 / 1,000 game results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Epic Games Store Scraper

Extract games from store.epicgames.com at scale, in a clean, consistent structure ready for price monitoring, market research, catalogue analysis and resale tooling. No API key required.


Why this scraper?

🎯 Built for store.epicgames.com

A dedicated global scraper tuned for store.epicgames.com — its categories, price formats and currency (USD), not a generic tool pointed at it.

💶 Structured pricing

Current price as a clean number in USD, plus discounts and previous prices where the source shows them. Items without a published price return null, never a guess.

🤝 Seller and condition

Seller details and item condition in structured fields, ready for filtering.

📄 Full item content

Complete description and title for every record, with a direct link back to the source.


Input parameters

ParameterTypeDefaultDescription
searchQuerystring(empty)Keywords to search the Epic Games Store catalogue (e.g. "witcher", "racing"). Leave empty to browse the full catalogue by the chosen sort order.
countriesarray["US"]One or more Epic storefronts to price each game in. Pick multiple to compare regional prices in a single run, or choose "All storefronts". Each currency is read live from Epic — no hardcoded conversion.
maxResultsinteger5Maximum number of records to return. With multiple storefronts, each game-country pair counts as one record.
freeGamesOnlybooleanfalseReturn only the games Epic is currently giving away for free (the weekly free-games promotion). Ignores the search keywords.
sortBystring"relevancy"Catalogue sort order when browsing.
sortDirstring"DESC"Ascending or descending.
priceFilterstring"all"Restrict results by price status.
minPriceinteger(empty)Only return games at or above this final price, in the first storefront's currency.
maxPriceinteger(empty)Only return games at or below this final price, in the first storefront's currency.
minDiscountinteger(empty)Only return games discounted by at least this percentage.
genresarray(empty)Filter to games whose genre tags match any of these (e.g. "Action", "RPG", "Strategy"). Case-insensitive partial match.
platformsarray(empty)Filter by platform tag (e.g. "Windows", "Mac"). Case-insensitive partial match.
releasedAfterstring(empty)Only games released on or after this date (YYYY-MM-DD).
releasedBeforestring(empty)Only games released on or before this date (YYYY-MM-DD).
fetchDetailsbooleanfalseFetch each game's detail content for age ratings, developer/publisher and full description. Slower but richer.
includeDescriptionbooleantrueInclude the short and full game descriptions in the output.
includeRequirementsbooleanfalseInclude minimum and recommended PC system requirements per OS. Forces detail fetch.
includeMediabooleanfalseInclude all images and the list of available editions. Forces detail fetch.
startUrlsarray(empty)Optional list of specific Epic Games Store product URLs to scrape instead of searching.
proxyConfigurationobject{"useApifyProxy": true, "apifyProxyGroups": ["BUYPROXIES94952"]}Proxy settings. Defaults to Apify datacenter proxy with automatic session rotation, which clears Epic's bot protection and keeps runs free of residential proxy cost.

Output schema

Every field below is present on every record. Fields the source does not publish for a given item are returned as null rather than omitted.

FieldTypeDescription
idstringUnique item ID from the source.
titlestringItem title as published.
namespacestringNamespace.
offerTypestringOffer type.
slugstringSlug.
urlstringDirect link to the item.
countrystringCountry.
localestringLocale.
developerstringDeveloper.
publisherstringPublisher.
sellerstringSeller name.
releaseDatestringRelease date.
pcReleaseDatestringPc release date.
effectiveDatestringEffective date.
genresarrayGenres.
platformsarrayPlatforms.
featuresarrayFeatures.
userTagsarrayUser tags.
currencystringCurrency code of the price.
originalPricenumberPrice before discount (null when there is no discount).
discountedPricenumberDiscounted price.
finalPricenumberFinal price.
originalPriceFmtstringOriginal price fmt.
discountedPriceFmtstringDiscounted price fmt.
isFreebooleanIs free.
isOnSalebooleanIs on sale.
discountPercentnumberDiscount percent.
discountEndDatestringDiscount end date.
coverImagestringCover image.
portraitImagestringPortrait image.
scrapedAtstringTimestamp when this record was scraped.
shortDescriptionstringShort description.
descriptionstringFull item description in plain text.
descriptionMarkdownstringDescription markdown.

Example record

{
"id": "b3c31de27f6943e5a5021cb295355059",
"title": "Underground Waifus TCG",
"namespace": "469efc19125a4c3fb518e4723ad3010e",
"offerType": "BASE_GAME",
"slug": "underground-waifus-tcg-4c889b",
"url": "https://store.epicgames.com/en-US/p/underground-waifus-tcg-4c889b",
"country": "US",
"locale": "en-US",
"developer": "Jurval Corp SL",
"publisher": "Jurval Corp SL",
"seller": "Jurval Corp SL",
"releaseDate": "2099-12-29T05:00:00.000Z",
"pcReleaseDate": "2099-12-29T05:00:00.000Z",
"effectiveDate": "2099-12-29T05:00:00.000Z",
"genres": [
"Card Game"
],
"platforms": [
"Windows"
],
"features": [],
"userTags": [],
"currency": "USD",
"originalPrice": 0,
"discountedPrice": 0,
"finalPrice": 0,
"originalPriceFmt": "0",
"discountedPriceFmt": "0",
"isFree": true,
"isOnSale": false,
"discountPercent": 0,
"discountEndDate": null,
"coverImage": "https://cdn1.epicgames.com/spt-assets/73f3d015c38945ba90979eeed0ca7ded/underground-waifus-tcg-146x9.jpg",
"portraitImage": "https://cdn1.epicgames.com/spt-assets/73f3d015c38945ba90979eeed0ca7ded/underground-waifus-tcg-ou66k.jpg",
"scrapedAt": "2026-07-02T15:44:42.221Z",
"shortDescription": "Welcome to Underground Waifus: Dive into the Future of TCG multiplayer with PVP Battles. Play for free this CCG and battler card game and compete, achieve quests and earn free rewards! not set",
"description": "Welcome to Underground Waifus: Dive into the Future of TCG multiplayer with PVP Battles. Play for free this CCG and battler card game and compete, achieve quests and earn free rewards! not set",
"descriptionMarkdown": "Welcome to Underground Waifus: Dive into the Future of TCG multiplayer with PVP Battles. Play for free this CCG and battler card game and compete, achieve quests and earn free rewards! not set"
}

Examples

Search for racing:

{
"searchQuery": "racing",
"maxResults": 100
}

Cap the price:

{
"searchQuery": "racing",
"maxResults": 100,
"maxPrice": 39.99
}

Scrape a specific search URL:

{
"startUrls": [
{
"url": "https://www.store.epicgames.com/"
}
],
"maxResults": 200
}

Daily monitoring (run on a schedule):

{
"searchQuery": "racing",
"maxResults": 500
}

Schedule this input to run once a day in the Apify Scheduler to track prices, stock and new items over time.


💰 Pricing

$0.99 per 1,000 results — you only pay for successfully retrieved games. Failed retries are never charged.

ResultsCost
100~$0.10
1,000~$0.99
10,000~$9.9
100,000~$99

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Subscription tiers lower the rate further, down to $0.69 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.


Performance

Run sizeTypical time
100 resultsunder 1 minute
1,000 results2–4 minutes
10,000 results20–35 minutes

Known limitations

  • Some fields (brand, condition, shipping) are only returned when the seller or source publishes them — expect null on a share of records.
  • Prices and stock change constantly; records reflect the moment of scraping.
  • Very large result sets are bounded by the source's own paging limits.
  • Items can sell or be withdrawn at any time, so a small share of URLs may expire shortly after scraping.

Technical details

  • Source: store.epicgames.com
  • Coverage: everything the public search exposes, filterable via the input parameters above
  • Retry: automatic retry on network errors with exponential backoff

Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl