VOOZH about

URL: https://apify.com/fantomx/chess-com-scraper

โ‡ฑ Chess.com scraper โ™Ÿ๏ธ ยท Apify


Pricing

$9.00/month + usage

Go to Apify Store

Chess.com scraper โ™Ÿ๏ธ

Scrape all games of all the users you want in PGN format

Pricing

$9.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ fantomX

fantomX

Maintained by Community

Actor stats

1

Bookmarked

10

Total users

1

Monthly active users

2 years ago

Last modified

Categories

Share

Chess.com PGN Scraper โ™Ÿ๏ธ

What does Chess.com PGN Scraper provide

This API allows you to scrape all game records (in PGN format) for a list of Chess.com users using the APIFY platform.

How it works ?

  • Input the usernames: Provide a list of one or many usernames as input.
  • Scrape data: The API scrapes game data from the Chess.com user profiles almost instantly - blazing fast !
  • Retrieve results: Results are returned in a JSON with key = user and value = one PGN of all user games including the following fields :
    • Event
    • Site
    • Round
    • White
    • Black
    • Result
    • Current Position
    • ECO
    • ECOUrl
    • UTCDate
    • UTCTime
    • WhiteElo
    • BlackElo
    • Termination
    • StartTime
    • EndTime
    • Link
    • PGN with timing of every move

Good to know

Ensure compliance with Chess.com's terms of service when scraping. Limit number of users scraped to 10 in order to avoid rate limit. No need for proxy.

Use Case Example

  • Retrieve historical game data for analysis or study.
  • Build a database of Chess.com games for specific players.
  • Analyze playing styles or game statistics.

You might also like

Chess.com Player & Game Scraper

parseforge/chess-com-scraper

Pull chess player profiles, game archives, titled player lists, country leaderboards, club memberships, and tournament data from the Chess.com public API. Rich stats, ratings, country, and PGN game data for any Chess.com username.

Chess.com Public Profile Scraper | Stats, Archives, Games

parseforge/chesscom-public-profile-scraper

Export Chess.com public player profiles, rating stats, monthly game archives, and individual games for any username. Modes: profile, stats, archives, games. Pulls ratings across blitz, bullet, rapid, daily plus PGN download links. Download as CSV, Excel, JSON, or XML.

chess-scraper

japan_fund/chess-scraper

Chess Opponent Analyzer

trovevault/chess-opponent-analyzer

Analyzes a chess player's game history and opening repertoire from Lichess, Chess.com, or official tournaments. Extracts ECO statistics, opening trees, performance metrics, recent trends, and surprise detections. Export to PGN or JSON.

Chess.com

moving_beacon-owner1/chess-com

Chess.com Player Stats Scraper Scrapes Chess.com player stats including profile info, ratings, and W/L/D records (blitz, bullet, rapid, daily) using the public API. Outputs data to dataset.

5

Lichess Chess Users Scraper

parseforge/lichess-chess-users-scraper

Scrape chess player profiles, ratings, and game stats from Lichess public API. Get user info, rating per variant, recent games, online status, tournament history. No API key required.

Chess.com Scraper

crawlerbros/chess-com-scraper

Scrape Chess.com - leaderboards, player profiles, stats, and game archives. Fully public API, zero credentials required.

Chess Ratings Aggregator

trovevault/chess-ratings-aggregator

Aggregate chess player ratings from FIDE, Chess.com, Lichess, and 2700chess into one dataset. Compare ratings side-by-side, track 12-month progression, peak ratings, gap analysis, and age efficiency.

Chess.com Player Game Archive Scraper

jungle_synthesizer/chess-com-player-game-archive-scraper

Harvest full game archives from Chess.com's open Published-Data API. Scrape PGN, time controls, accuracy scores, ECO openings, and per-game ratings for any player. Bulk username support. Also fetches player profiles, rating stats, and global leaderboards. No API key required.

๐Ÿ‘ User avatar

BowTiedRaccoon

7

Epic Games Store Scraper

unfenced-group/epic-games-store-scraper

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

๐Ÿ‘ User avatar

Unfenced Group

2

Related articles

How to scrape Yelp without getting blocked (2025 guide)
Read more
How to scrape Instagram reels (without knowing any code)
Read more
How to scrape LinkedIn profiles and companies
Read more