OpenXcom requires a vanilla version of the original UFO: Enemy Unknown / X-COM: UFO Defense (any edition) with the latest patch. It is not compatible with other games in the X-COM series. If you don’t own a copy, you can buy it from one of these retailers.

Do not use modded versions of X-COM, as they may be incompatible with OpenXcom.

Check the Installation documentation for more details.



These builds are automatically generated from the codebase, so they have the latest fixes and updates as well as the latest bugs. Use these to try the latest features or check if a bug is obsolete. Do not install these on top of 1.0!

Windows Mac OS X Linux

Maintained by SupSuper

The EXE version has an installer while the ZIP version is standalone. For more details see the FAQ. Latest version is at the top and includes all previous versions:

SupSuper, Wed Dec 5 19:52:07 2018
Add "transferTime" property to ruleset soldiers.

SupSuper, Sat Dec 1 22:15:37 2018
Don't go out of bounds when picking a race for a mission

SupSuper, Thu Nov 22 05:09:56 2018
Fix bug when changing languages without reloading game (old language would stick around).

This should hopefully put an end to mods not correctly falling back to English when no translation is available. As long as you support en-US everything should be fine.

SupSuper, Tue Nov 20 18:38:28 2018

warboy1982, Tue Nov 20 16:52:08 2018
clear visibility data on stage transition

Daniel, Mon Nov 19 12:43:49 2018
Merge pull request #1208 from MeridianOXC/obstacle-indicator

Obstacle indicator
Meridian, Sat Nov 3 12:13:37 2018
No LOF obstacle indicator -- cosmetic changes

Just for easier comparison/merging with OXCE

Meridian, Fri Aug 24 23:02:56 2018
No LOF obstacle indicator vs. map boundaries

Meridian, Thu Aug 23 09:37:58 2018
No LOF obstacle indicator vs. aliens

It didn't work when actually targeting an alien... embarrassing!

Meridian, Sun Aug 5 20:08:13 2018
No LOF obstacle indicator vs. empty objects

Meridian, Wed Aug 1 08:36:00 2018
No LOF obstacle indicator (by volutar)

SupSuper, Mon Nov 19 11:33:29 2018
Show max craft range when launching from base

SupSuper, Mon Nov 19 02:06:47 2018

Daniel, Fri Nov 16 00:12:23 2018
Merge pull request #1211 from R1dO/fix-travis-ccache-clang-warnings

Fix travis ccache clang warnings
R1dO, Thu Nov 15 21:43:00 2018
Fix clang warnings on linux travis build.

By passing the original file to *clang* when the preprocessed file is not
found in the cache. The [-Wself-assign] warnings are caused by macro
expansion in the preprocessed file. *Clang* is smart enough not to emit
false warnings on the original files.

Not necessary for *osx* since the brewfile *ccache* is already at 3.4.1.
Since ccache 3.3 `CCACHE_CPP2` defaults to TRUE. Travis linux however is
still at 3.1.9 hence the need for exporting this variable.

R1dO, Thu Nov 15 21:23:27 2018
Be consequent when specifying a boolean value

SupSuper, Tue Nov 13 06:19:49 2018

SupSuper, Tue Nov 13 05:41:49 2018
Log version and platform

Mac OS X
Maintained by Various

Check here for app builds.

Maintained by Krzysztof “Knapsu” Knapik

Download AppImage file, make it executable, and run. No need to install.
You can read more about the AppImage format here:

DateGit CommitDownloads
2018-12-06 47d522c0f 64-bit 32-bit
2018-12-02 70aace375 64-bit 32-bit
2018-11-23 efa947e1e 64-bit 32-bit
2018-11-21 f0be2ee29 64-bit 32-bit
2018-11-20 9bba3c340 64-bit 32-bit
2018-11-16 cee208646 64-bit 32-bit
2018-11-14 07cc04921 64-bit 32-bit
2018-11-12 673d696c5 64-bit 32-bit
2018-11-07 47143be8a 64-bit 32-bit
2018-11-06 680eafb9a 64-bit 32-bit
2018-11-05 f4ac110a3 64-bit 32-bit
2018-11-04 92150fc6b 64-bit 32-bit
2018-11-03 d3affd504 64-bit 32-bit
2018-11-02 46604b559 64-bit 32-bit
2018-10-31 97f4646ce 64-bit 32-bit
2018-10-28 ae7912d4b 64-bit 32-bit
2018-10-26 3bb608bdc 64-bit 32-bit
2018-10-20 44f732b60 64-bit 32-bit
2018-10-19 030848517 64-bit 32-bit
2018-10-14 7d9cd996e 64-bit 32-bit
2018-10-08 13049d617 64-bit 32-bit
2018-10-05 5ae3d796f 64-bit 32-bit
2018-10-03 a04a0119a 64-bit 32-bit
2018-09-28 61ba9615c 64-bit 32-bit
2018-09-27 385a8e68c 64-bit 32-bit
2018-09-24 6b81936e2 64-bit 32-bit
2018-09-17 d37a02102 64-bit 32-bit
2018-09-15 6f50bac10 64-bit 32-bit
2018-09-11 50c2cb768 64-bit 32-bit
2018-09-10 50c2cb768 64-bit 32-bit
2018-08-18 a6d2d3249 64-bit 32-bit
2018-08-12 5105bcecb 64-bit 32-bit
2018-08-04 b1916e873 64-bit 32-bit
2018-07-31 2084a0f84 64-bit 32-bit
2018-07-29 f5e4ca9ff 64-bit 32-bit
2018-07-27 14757b2be 64-bit 32-bit
2018-07-24 fb1401e07 64-bit 32-bit
2018-07-22 ac1b8274b 64-bit 32-bit
2018-07-21 1a1fe3fc2 64-bit 32-bit
2018-07-20 c786ac126 64-bit 32-bit
2018-07-19 773fd1cd5 64-bit 32-bit
2018-07-18 e7d728fd8 64-bit 32-bit
2018-07-10 49119b216 64-bit 32-bit
2018-07-09 642c7bbbf 64-bit 32-bit
2018-07-07 9c71d43d6 64-bit 32-bit
2018-07-06 b31a99228 64-bit 32-bit
2018-06-23 582d81e36 64-bit 32-bit
2018-06-08 57a10ae13 64-bit 32-bit
2018-05-10 57a10ae13 64-bit 32-bit
2018-05-01 8d5957892 64-bit 32-bit
2018-04-28 30de9d2bb 64-bit 32-bit
2018-04-27 8c6284f08 64-bit 32-bit
2018-04-26 61caccdba 64-bit 32-bit
2018-04-24 1805ec99f 64-bit 32-bit
2018-04-23 ac7bd8de0 64-bit 32-bit
2018-04-10 80d8e9ff4 64-bit 32-bit
2018-04-09 245ce6a48 64-bit 32-bit
2018-03-28 3502bfecd 64-bit 32-bit
2018-03-21 7478b2987 64-bit 32-bit
2018-03-18 1b4c1c77e 64-bit 32-bit
2018-03-17 ea9ac4662 64-bit 32-bit
2018-03-11 330c21821 64-bit 32-bit
2018-03-10 d2394dd82 64-bit 32-bit
2018-03-09 5fda38dd5 64-bit 32-bit
2018-03-06 6fd360300 64-bit 32-bit
2018-03-05 f75f02e1a 64-bit 32-bit
2018-02-22 bbe2d9db0 64-bit 32-bit
2018-02-17 3969f48e3 64-bit 32-bit
2018-01-28 b14891626 64-bit 32-bit
2018-01-27 c3ea24466 64-bit 32-bit
2018-01-21 2eaaf484c 64-bit 32-bit
2018-01-19 92495e5f1 64-bit 32-bit
2018-01-18 8a82c9702 64-bit 32-bit
2018-01-07 0eb8d9cb4 64-bit 32-bit
2018-01-05 c3280c589 64-bit 32-bit