Vassal runs on Linux, macOS, Windows, and any other system which has Java. Find your operating system below for instructions for downloading and installing Vassal.
Vassal 3.7.15 is the current release. See the release announcement and release notes for details.
Ensure that you have Java 11 (or later) installed. Then download and unpack the tarball:
Download disk image and open it, then drag Vassal to your Applications folder:
Download and run the installer:
Ensure that you have Java 11 (or later) installed. Then download and unzip the archive:
SHA256 hashes for the 3.7.15 release packages are available here should you wish to verify your download.
Releases of Vassal from 3.2.17 onward are available from GitHub. Releases prior to 3.2.17 are available in our release archive. We do not recommend older releases for normal use. If you find it necessary to use an older release due to a flaw in the current release, please report the bug in our forum.
Development builds of Vassal are available from our builds archive. These are not intended for general use.