Home Page

Cheat Engine

  3.2/5     4.5k

Cheat Engine 6.7 Freeware


novaPDF Pro

Easily create 100% industry-standard PDF files.
Free trial for 30 days.



Free Backup Software

About Cheat Engine

Cheat Engine is an open source tool designed to help you with modifying games so you can make them harder or easier depending on your preference.

Cheat Engine, also known as CE, is an open and free software made by Dark_Byte, and most commonly used for cheating in games using a hex memory searcher and editor to allow people to modify memory addresses. It is currently the most popular cheating software used today. CE has influenced a lot of online games (although it does not work on most any more), as it is open source and can be modified to their needs. It searches for values input by the user with a wide variety of options such as "Unknown Initial Value" and "Decreased Value" scans.
Cheat Engine can also create standalone trainers which function on their own without Cheat Engine. Cheat Engine can also view the disassembled memory of a process and make alterations to give the user advantages such as infinite health, time or ammunition. It also has some Direct3D manipulation tools, allowing you to zoom in/out and with some advanced configuration allows Cheat Engine to move the mouse for you to get a certain texture into the center of the screen. This is commonly used to create Aimbots.
Note: This is the newest version of Cheat Engine. For older versions you can use these urls:
Cheat Engine 6.6 download: https://github.com/cheat-engine/cheat-engine/releases/download/6.6/CheatEngine66.exe
Cheat Engine 6.5.1 download: https://github.com/cheat-engine/cheat-engine/releases/download/6.5.1/CheatEngine651.exe
Cheat Engine 6.5 download: https://github.com/cheat-engine/cheat-engine/releases/download/6.5/CheatEngine65.exe
Cheat Engine 6.4 download: https://github.com/cheat-engine/cheat-engine/releases/download/6.4/CheatEngine64.exe

Technical Details about Cheat Engine

Games & Entertainment
Release Date
Rating Counts

Previous Versions

Here you can find the changelog of Cheat Engine since it was posted on our website on 2015-04-25 03:00:00. The latest version is 6.7 and it was updated on 2022-06-06 11:12:21. See below the changes in each version.

Cheat Engine version 6.7
Release Date: 2018-02-26
Cheat Engine version 6.7
Release Date: 2018-02-26
Changes: Fixes: Fixed some DPI issues at some spots Fixed the "Not" scan for ALL "simple values" now also applies to the All type Fixed not adding the 0-terminator to strings when the option was set to add it Fixed ultimap hotkeys Fixed ultimap2 filtering Changing pointers in the change address dialog won't set/override global memrec and address anymore (local now) Fixed show as signed not working for custom types Fixed several issues with the structure spider Fixed 64-bit registers in the tracer getting truncated on doubleclick, and fix r8 to r15 Fixed copy/paste in the scanvalue Fixed kernelmode QueryMemoryRegions for windows build 1607 Fixed some disassembler errors Fixed lua command fullAccess Fixed text to speech if launched from a different thread Fixed clicking on checkboxes when the dpi is different Fixed the found code dialog count size Fixed mono freezing Cheat Engine when it crashes/freezes Additions and changes: Changed the processlist and added an Applications view similar to the taskmanager Small change to the tutorial first step wording Structure Dissect: Added RLE compression (by mgr.inz.player) and other things to improve filesize Structure Dissect: If setting a name, it will also be shown in the header The symbolhandler can now deal with complex pointer notations Added support for single-ToPA systems for ultimap2 Added some more spots where the history will be remebered in memoryview Memoryrecords with auto assembler scripts can now execute their code asynchronous (rightclick and set "Execute asynchronous") Kernelmode memory reading/writing is safer now Added an option to filter out readable paths in the pointerscan rescan Added "codePage" support Added font/display options to several places in CE Added a search/replace to the script editors You can now delete addresses and reset the count from "Find what addresses this code accesses" Added a statusbar to the hexview in memoryview Pointerscan for value scans now add the results to the overflow queue Opening a file and changing bytes do not change them to the file anymore (you need to explicitly save now) Added an option to the processlist to filter out system processes Added a system to let users sign their tables so you know you can trust their tables. Memory record dropdown lists can now reference those of others. USe as entry text: (memoryrecorddescription) Added an option to notify users of new versions of Cheat Engine lua: Custom Types can now be referenced from Lua Auto assembler lua sections now have access to "memrec" which is the memory record they get executed from. Can be nil stringToMD5String now support strings with a 0 byte in them autoAssemble() now also returns a disableInfo object as 2nd parameter. You can use this to disable a script added Action and Value properties to MemoryRecordHotkey objects added screenToClient and clientToScreen for Control objects added readSmallInteger and writeSmallInteger added enableDRM() added openFileAsProcess/saveOpenedFile added saveCurrentStateAsDesign for CEForm objects added disableWithoutExecute and disableAllWithoutExecute added OnCustomDraw* events to the listview added being/endUpdate for the Strings class added SQL support added color overrides to the disassembler text added OnPaint to the CustomControl class added autoAssembleCheck to syntax check an AA script fixed the addresslist returning nil for PopupMenu (while popupMenu did work) added an timeout option for pipes added some graphical options added some low level system functions
Cheat Engine version 6.6
Release Date: 2017-02-28
Changes: - Added a graphical memory view - Added mouse4 and mouse5 to the lua defines - Added the THREADSTACK# symbol which points to the stack start of the specific thread number (pointerscan can use it) - The pointerscan has several new features to decrease time and increase useful results - Added sorting the pointerscan by column (Tip: After a sort close the pointerscan and delete .ptr files you do not wish) - Added a new breakpoint type :Exceptions (not dependant on size and no debug registers, but extremely slow to unplayable) - The "Find out what *** this address" function now has the ability to show if the given opcode is used for other data as well - D3D: Added the ability to dissect a whole d3d scene and get the stack at the moment a specific object is being rendered - Binary files inside cheat tables are now stored using ascii85 instead of hexadecimal
Cheat Engine version 5.5
Release Date: 2009-01-18
Changes: Several fixes and updates

Related Apps

Here you can find apps that are similar with Cheat Engine.