Download Cheat Engine 6.4 – Free Game Memory Scanner and Debugger

Cheat Engine 6.4 – Free open-source game memory scanner and debugger for Windows. Find and modify in-game values in single-player games.

Cheat Engine 6.4 is a free, open-source memory scanning and debugging tool for Windows, primarily used to modify single-player games by finding and changing in-game values stored in memory — such as health points, gold, experience, or ammunition. It is a long-standing community tool used by gamers, hobbyists, and developers for game research and modification.

Beyond basic memory scanning, Cheat Engine includes a built-in debugger, disassembler, assembler, and a scripting engine that allows advanced users to create complex game trainers and modifications. Its Lua scripting support and pointer scanning capabilities make it a powerful tool for those interested in game reverse engineering and modification development.

Cheat Engine 6.4 is intended strictly for use with single-player games and educational purposes. Using it with online multiplayer games violates terms of service and may result in account bans. It is free, open-source under the GPL license, and actively maintained by the Cheat Engine community.

Key Features

  • Memory scanner finds values in running game processes — search by exact value, value range, or unknown initial value.
  • Built-in debugger and disassembler for inspecting and modifying game code at the assembly level.
  • Pointer scanner traces dynamic memory addresses for stable, reusable cheat table entries.
  • Cheat table format allows saving and sharing memory modifications for specific games.
  • Lua scripting engine enables creation of complex automated trainers and game modifications.
  • Speed hack feature adjusts game clock speed for slow-motion or fast-forward gameplay effects.
  • Free and open-source — actively maintained with community-contributed cheat tables for thousands of games.

How to Install

  1. Download Cheat Engine 6.4 from the link below.
  2. Run the installer — decline any optional offers during setup if presented.
  3. Launch Cheat Engine and click the computer icon to select the game process you want to scan.
  4. Enter a known in-game value (e.g., current health) and click First Scan to find matching addresses.
  5. Change the value in-game, scan again, and repeat until you isolate the correct address — then double-click it to add to your cheat table and modify it.

Search: