Create beautiful GIFs from your chess games
- Paste a PGN, get a GIF - no uploads, no signup
- Customizable board and piece sets
- Orientation control (white/black)
- One-click download
- Auto save for later uses (up to 3 games)
- PGN is parsed with chess.js
- Board preview is animated with react-chessboard
- Each position is drawn on an offscreen canvas
- PNG frames are assembled into a GIF with gifshot
- Generate from chess.com links
- Add title input
- Customize each frame
Issues and PRs are welcome. If you have a feature request or find a bug, please open an issue:
- Feature requests: https://github.com/indiecodermm/chess-gif/issues
- Bug reports: https://github.com/indiecodermm/chess-gif/issues
- SVG pieces are downloaded from lichess repo (all credit to the original authors and licensors)