Cheat Engine is an open-source memory scanner and debugger that can modify single-player games. Cheat Engine is free to download and features the ability to change certain values in games that modify health, ammo, score, lives, money, etc. Depending on the user’s choice, this can make the game harder or easier. In some games, it can also unlock hidden features and items.
Cheat Engine also has extra features that make it a useful tool for programmers and software analysts. Cheat Engine has extensive scripting support which allows developers to create their own applications and even share them with others.
One thing to note is that Cheat Engine is not designed to modify online games. Since the server knows your entire progress, editing/modifying the values to change those things will have no effect and can probably get you banned. Other than that Cheat Engine is fully safe to use as long as you’re using it according to the given instructions.
Features
Cheat Engine can perform a lot of functions, below mentioned are some of its most important features:
- Memory Scanning: Scans the memory of a running process for specific values.
- Value Modification: Allows modification of the scanned values to get you unlimited health, money, etc.
- Cheat Tables: Pre-made cheat engine files that can act as a trainer for games.
- Trainer Maker: Allows the creation of trainers via the Cheat Engine and sharing them with others.
- Lua scripting: Lua scripting allows you to create custom cheats or to automate tasks like picking up a game process when its “.CT” file is loaded.
- Debugger: Includes debugger that can be used to debug cheat tables or find the code that controls the game state.
How to Download & Install Cheat Engine
To download & install the latest version of Cheat Engine follow the short steps given below.
Downloading Cheat Engine
Step 1: Scroll to the top of this page and click Download Now.
Installing Cheat Engine
Step 1: Launch “CheatEngine75.exe” and select your desired installer language.
Step 2: Click on Next to proceed with the installation.

Step 3: You’ll be offered two extra software when you click on Next. Decline or Accept these offers as you see fit.
Step 4: Click Finish, when the installation is complete.
How to Use Cheat Engine
Cheat Engine isn’t an easy app to use and is even harder to master. So, the dev includes a built-in tutorial with Cheat Engine. Upon the first launch, you will see instructions on how to get started with Cheat Engine. Additionally, you can visit this official Cheat Engine forum page for a detailed tutorial with pictures.
If you’re just interested in using Cheat Engine in games to gain an advantage, then we suggest using cheat tables (.CT file). Cheat Table (.CT) files are trainers for games made with and for Cheat Engine by other users. Given below is an example of how to modify Elden Ring with Cheat Engine using “.CT” file.
How to Disable Easy Anti Cheat (EAC)
Before we show you how to use the (.CT) file, it is necessary to know that some games ship with Easy Anti Cheat. These games cannot be modified or tampered with unless Easy Anti Cheat is disabled. Elden Ring is among one of those games.
Disabling Easy Anti Cheat in Elden Ring
Step 1: Go to the Steam library location where you installed Elden Ring, It’ll be in “Steamapps > ELDEN RING > game”
Step 2: Rename start_protected_game.exe to something else and make a copy of elden_ring.exe
Step 3: Rename this newly made copy to start_protected_game.exe and run the game through Steam as normal.
Note: Disabling Easy Anti Cheat may be different for other games, so look up how to do that before you modify them with Cheat Engine.
How to Use Cheat Table (.CT) for Elden Ring
Once Easy Anti Cheat is disabled, you can now proceed to use the “.CT” file to modify Elden Ring with Cheat Engine. See the steps below to do that:
Step 1: Download the desired .CT file and open it (with Cheat Engine).
Step 2: Click the PC icon in the top left corner and select the game process that the .CT file is for. (If Lua Scripts are used then the game process will be selected automatically)

Step 3: Once the game process is selected, you can activate the trainer options by checking the boxes or changing the values in the bottom list.

Step 4: Check in-game to see if the modifications are working.
How to Uninstall Cheat Engine
You can uninstall Cheat Engine through the Add or Remove Programs menu, simply click Uninstall in the Add or Remove Programs window and follow the uninstaller’s instructions.
Compatibility
Cheat Engine is currently available for Windows and Mac. Although it is completely free to download and use on Windows, Mac users only have the trial version for free, the complete version for Mac is only available for Patreon supporters.
Cheat Engine is not available for Linux and Android but there are apps with similar concepts that can be used as alternatives.
Cheat Engine FAQs
Cheat Engine is a free, open-source memory scanner and debugger that can modify offline games. Users can change the values in the game’s memory, which can give them an unfair advantage.
Yes, Cheat Engine is free to use on Windows and on Mac, only the trial version is free to use.
Cheat Engine is completely safe to use and free of viruses. It may be picked up by your anti-virus as a threat because it can reverse engineer an app but that is just a false alarm.
No, Cheat Engine cannot be used in online games. Online games store your data in servers that cannot be edited.
Yes, you can get banned if you use Cheat Engine in online games. Especially those that are secured by software like BattlEye, Easy Anti Cheat, Valve Anti Cheat, etc. So, follow the official instructions and stick to offline, single-player games only.