Turn any chess game into a poster. Paste a PGN, pick a style, download your art.
| Neon | Ink on Paper |
|---|---|
![]() |
![]() |
| Blueprint | Watercolour |
|---|---|
![]() |
![]() |
- 4 visual styles — Neon, Ink on Paper, Blueprint, Watercolour
- 3 export formats — Square (2048×2048), Portrait (A4 print), Landscape (wallpaper)
- Move visualisation — line weight and colour encode piece type and game phase
- Special markers — captures, castling, and checkmate highlighted distinctly
- High-res PNG export — render at full resolution, download instantly
- Poster mode includes player names, opening, result, and full move notation
- Paste a PGN — export from Chess.com or Lichess and paste it into the input panel
- Choose a style and format — pick a visual theme and output shape
- Download — click Download PNG to save the full-resolution artwork
npm install
npm run devOpen http://localhost:3000.
| Framework | Next.js 15 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS |
| Chess logic | chess.js |
| Rendering | HTML Canvas API |
MIT




