Chess.com Keyboard
This browser extension allows you to make moves on Chess.com using your keyboard
As of May 2026, Chess.com Keyboard has 7,000 users and a 4.17/5 rating from 36 reviews in the Accessibility category.
Usersno change0%
7.0K
7,000
Ratingno change0%
4.17
36 reviews
Reviewsup 2.9 percent+2.9%
36
Version
6.6.0
Manifest V3
History
1 snapshotsTracking since Apr 20, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 20, 2026 | 7.0K | 4.17 | 35 | 6.6.0 |
| Now | 7.0K | 4.17 | 36 | 6.6.0 |
Permissions & access
- Permissions
- None declared
- Host access
- https://www.chess.com/
Screenshots
About
Make moves with keyboard on Chess.com website!
This way of moving pieces may enhance your board vision skills; it can also be used to improve chess.com interface accessibility.
Two formats are supported now: algebraic (Nf3, 0-0) and UCI (e2e4 or e7e8q)
Chess.com Keyboard is free open-source software: https://github.com/everyonesdesign/Chess-Helper
Check out development roadmap in Trello: https://trello.com/b/xaiPLyB0
☕ If you like the extension you can buy a coffee for the author here:
https://buymeacoff.ee/everyonesdesign
CHANGELOG:
6.6.0
- Reworked movement parsing engine - using custom logic instead of RegExps now. Just as fast and more flexible for future improvements!
6.5.0
- New daily chess commands: "confirm" and "cancel"
- Only relevant commands for the view are shown now
- Internal optimisations
- Dependencies are updated
6.4.0
- Update component chessboard selectors (adapts the extension to new Chess.com's changes)
- Update dependencies
6.3.1
- Clean up input after moves with component board
- Dependencies updates
6.2.0
- Improve conflicts resolution between pawns and bishops
6.1.1
- Fix area highlighting for component chessboard
6.1.0
- Resolve moves like "bb6" as bishop moves (to avoid bishop-pawn ambiguity)
6.0.0
- Allow lower-case algebraic moves (thanks @sehe for the contributions)
- Migrate the extension to manifest v3
- Rewrite moves parsing core (parsers can return more than 1 move). This change allows to handle moves more intelligently in difficult cases
5.5.2
- Fix puzzle solution check when promotion is the last move
5.5.1
- Fix blindfold mode initialization
5.5.0
- Persist "blindfold" mode state between page reloads
- Prevent submitting promotion moves without promotion piece type (fixes some issues with promotion)
- Clean up unused pieces of code
- Update dependencies
5.4.0
- Fix the extension for newer version of chess.com (canvas board)
- Fix the functionality when the board is flipped
- Automatically submit move in daily chess
- Fix issues with highlights not cleaning up sometimes
- Fix move clearing on Esc press
5.3.1
- Fix the functionality for some users (due to new canvas element usage on chess.com)
- Allow players to make a move in analysis mode
5.3.0
- UCI support
- Fix arrows and squares drawing on Play (BETA) page
5.2.0
- Fix an issue with initialization when Chess.com locale isn't supported
- Dependencies updated
- Minor refactoring
5.1.0
- Trying to fix "live" chess for some users
5.0.0
- Migrate to TypeScript
- Add technical possibility to localize interface
- Add Russian translation
- Support yet another type of beta Chess.com chessboard ('chess-board' component)
- Fixed some rendering issues (fix positioning of ambiguous moves highlighting) on Live board
- Update some package dependencies to make sure the app doesn't have vulnerabilities
4.0.0 (and you thought Christmas was over 🎅)
- Fix promotion on Vue.js chessboards (e.g. live chess or analysis board)
- Allow making move for your opponent when you're analyzing games
- Remove GA (to comply with Firefox add-on store)
3.3.0
- Support new chess.com markup (#board-layout-main)
- Update dependencies versions
3.2.1
- Update dependencies versions
3.2.0
- Fix live app re-rendering
3.1.0
- Fix Ctrl-peeking for Blindfold mode
- Optimize beta chessboard arrows re-rendering
3.0.0
- Support for beta chessboard
2.0.0 (big release 🎉)
- Blindfold mode for fun and for learning!
- Commands support (draw and resign)
- Init on lessons pages
- Fix init for live app in some cases
1.5.1
- Fix width issue on layout with sidebar
1.5.0
- Prevent castling for your opponents 😜
- Fix promotion syntax in live chess
1.4.0
- Squares highlighting set by right mouse clicks are preserved
- Fix bug with extension preventing pieces dragging
- Ignore "C" shortcut if any modifier key is pressed (e.g. for copying)
- Optimize arrows and squares painting method
- A11y: create label for the input
- A11y: add aria-hidden attribute to chessboard element
1.3.0
- Support algebraic notation for promotions (e.g. d8=N)
- Enable extension on analysis boards
1.2.0
- Fixed a bug "it is possible to make moves for the opponent" (Yes, you could do it! Now it's over, rules are rules 🤓)
- Clear input on valid move submit only
- Clear ambiguous moves even if the move was made by mouse
- Update app styles to make the field more stylish and readable
- Fix a bug with notification falling behind the menu
- Redraw arrows not only on field change, but also after opponent makes his move
1.1.0
- Highlight pieces on ambiguous moves
- Focus on start of the extension
- Create a way to focus the field from keyboard
- Enable extension on Tactics chessboard
1.0.0
- Algebraic notation support 🎉🎉🎉
- Tech staff: bugs fixing, optimisations etc.
0.0.3
- Updating manifest to fix the icon
- Fix plugin appearance on live app page
- Clear input on Escape keyTechnical
- Version
- 6.6.0
- Manifest
- V3
- Size
- 127KiB
- Min Chrome
- 88
- Languages
- 2
- Featured
- Yes
Metadata
- ID
- bghaancnengidpcefpkbbppinjmfnlhh
- Developer ID
- u2c26e4280f8a1c62f1f8e87605f3387a
- Developer Email
- [email protected]
- Created
- Nov 26, 2017
- Last Updated (Store)
- Jun 16, 2025
- Last Scraped
- May 30, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- —
Similar extensions
Alternatives to Chess.com Keyboard, ranked by description similarity.
Chessvision.ai Chess Position Scanner
Analyze chess positions from any website, book, and video in Chrome
100.0K
★ 4.6
Speechess
Speech to Chess • Play chess with your voice
158
★ 3.2
Speak to Chess.com (Standard Notation)
Move your pieces with voice commands (like "Queen D4"). Play hands-free using standard chess notation.
45
★ 1.0
Chess.com Voice Input
Enable square clicks on chess.com via speech recognition or form input. Uses a simple double-digit coordinate system for the moves.
329
★ 1.6
Dictate Chess
Play chess with your voice. Talk using proper chess notation and this extention will move a piece for you!
228
★ 3.3
Speak to Lichess
Use voice control to play Lichess games!
736
★ 4.0
BBO Visual Assist
BBO Visual Assist
187
★ 5.0
AI Assistant Sidebar
Multi-AI assistant in Chrome sidebar with Vertex AI, Azure OpenAI, ChatGPT, and AWS Bedrock
31
Data sourced from the Chrome Web Store · last verified May 30, 2026.