WebChess Icon


4.8 Stars (8)
8 Downloads (This Week)
Last Update:
Download WebChess v1.0.0rc2
Browse All Files
Windows Mac Linux



A PHP Web Application that you can install on your own web server. It allows you to play chess with other users across the internet or sitting at the same screen. It only permits valid moves and can automatically detect check and checkmate status.

WebChess Web Site


  • Supports undo requests for those unfortunate mistakes
  • View a replay of completed games
  • Send and receive messages with other players
  • Includes three themes your users can choose from or make your own
  • Everything you need to setup a casual chess server
  • Play in any graphical web browser with javascript support
  • Adheres to web standards - no client download or plugins needed to play
  • Compatible with most firewall setups
  • Play on modern devices like Android phones, iPhones and iPads


User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Very nice! Had minor things to improve. The improved version is in github.com/Thorium/webchess

    Posted 08/17/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I'm grateful for this software ... One thing however ... I almost installed it the old way (very manually) instead of using the new install.php ... because it's natural to look into the docs and there is no hint of the new way ... Setting things up with install.php was simple ... One thing I'm not clear about ... shouldn't there be some kind of silence period for the eMail-feature ? What I mean is that sometimes two people meet on the phone and talk while playing - no need to get 30 eMails after a game, actually there should probably some way to explicitly send the notification ... Another little thing ... at first I didn't see where to click to join a game ... the INDEX in the table - a small number ... could probably be more obvious :-) ... And of course I did not expect that there's no admin screen ... no way to filter registration requests, either anybody can join or nobody at all - and I have no idea how to get rid of registered users ... or maybe I should seek through those PHPs ... otherwise it does what it "should" ... very nice !

    Posted 05/28/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Good program with simple, but nice interface and functions. Playing with my family members now over the Internet. Positive: - GPL license - suits my needs - offers me possibility to learn programming chess game myself by analyzing code and documented mysql tables - no major bugs found so far. Cons: - project updates long ago (are improvements made?) - although version does what it needs to do, some less relevant parts not working correctly for example change of language. Due to minor shortcomings no 5 stars are given, but I'm really happy with this game.

    Posted 03/05/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    very good project, thanks!

    Posted 06/04/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Been following webchess since beholder board. There have been better versions in the past. I have a version 2. Works great and installs great. This webchess1rc2.version is a step back or 2. I could not get the admin portion to work. I am staying with my version 2. After more than three years later. I was expecting alot more. Instead there is less. Sorry guys. My first thumbs down. Update: Changing my thumbs down to thumbs up. 3 days later went back to try again. Admin works now. Must have been a cache thing.

    Posted 01/24/2013
Read more reviews

Additional Project Details



Intended Audience

End Users/Desktop, Other Audience, System Administrators

User Interface


Programming Language

JavaScript, PHP



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks