The Sims 3/cheats

These cheats require The Sims 3.

Miscellaneous Cheats
While in normal gameplay, press [ctrl]+[shift]+C to open the cheat console on Windows 7, Windows XP, Windows Vista, and Mac computers.
 * help
 * Lists all available commands at the moment (Advanced cheats are also displayed with TestingCheatsEnabledOn).


 * help [cheatname]
 * Displays specific information about the cheat


 * enableLlamas on/off
 * Turns on/off the Llamas: The pop-up messages that appear in the top right corner.


 * jokePlease
 * Gives a random joke


 * fullscreen on/off
 * Toggles between full-screen and windowed mode


 * fps on/off
 * Toggles framerate indicator in top right corner of screen

Storytelling Cheats

 * hideHeadlineEffects on/off
 * Shows or hides talk/thought balloons above Sim heads

Build Cheats

 * constrainFloorElevation true/false
 * Allows terrain adjustment regardless of objects/Sims/etc on them


 * disableSnappingToSlotsOnAlt on/off
 * When on, objects will not snap to slots while holding ALT


 * moveObjects on/off
 * Removes footprint limitation for all object placement in Buy Mode and Build Mode. Removes limitations placed on hand tool for when objects are in use, or are normally non-movable objects. Note that using this cheat allows you to delete objects that normally cannot be deleted, such as Sims, the mailbox, and the garbage can. If you delete these objects, there is no way to get them back, so be careful! (Also, on a more trivial note, if you use moveObjects on a sim with the "good" trait, they will have a halo appear around their head when you exit but/build mode.)


 * Delete object
 * You can delete every object, even if a Sim is using it.

Gameplay Cheats

 * resetSim "firstname lastname"
 * Resets the Sim with neutral motives, no moodlets, and teleports Sim back home


 * quit
 * Exits the game


 * kaching
 * Gives §1,000 to active household


 * motherlode
 * Adds §50,000 to active household


 * unlockOutfits on/off
 * Put this before going into CAS to use career and NPC outfits, such as a Fire Man/Woman


 * freerealestate
 * Allows Sims to move into houses for free

Advanced Cheats

 * testingCheatsEnabled true/false
 * Enables the cheats below and the ability to shift-click Sims to add them to the current family, remove moodlets by ctrl-clicking them, edit their traits or age them up. Also allows the current household's mailbox to be shift-clicked for more debug cheats, such as "Make everyone know me". With this cheat it's also possible to drag relationship levels and needs up and down, which is a quick way to make your Sim die of starvation or become enemies with another Sim.


 * ageuptonpc
 * Makes a toddler who grows up to child become an NPC (non-controllable) in the household. Must have testingCheatsEnabled on


 * familyfunds [household] [amount]
 * Sets the amount of Simoleons of the family to [amount]. For example, 'familyfunds Landgraab 10000' gives the Landgraab family 10,000 simoleons, even if they first had 50,000 simoleons. Must have testingCheatsEnabled on.


 * maptags on/off
 * Toggles map tags on or off. Must have testingCheatsEnabled on. (This cheat is no longer needed after update 1.7 because there is a "none" option in map view after the update is installed.)


 * playsounds on/off
 * Enables or disables all audio features. Must have testingCheatsEnabled on.


 * recordvideo small/medium/large low/moderate/high/max
 * Starts recording video with specified size and quality. Must have testingCheatsEnabled on.


 * speed [0-4]
 * Changes game speed from 0 = paused to 4 = ultra speed through current action. Must have testingCheatsEnabled on.


 * buydebug on/off
 * Unlocks a Buy Mode slot with many debug objects such as Butterfly, Beetle, Gem, Meteor generators, mature Plants, the Mysterious Mr. Gnome, the toy box's toys, etc. Must have testingCheatsEnabled on.

Shift Clicks
Shift Clicking on a particular object when testingCheatsEnabled is true will bring up a special debug pie menu. This pie menu isn't as extensive as it was in The Sims 2, but there are some useful cheats. The following are the objects and their top level cheats. Cheats with a "..." have more levels that may not be listed for brevity.
 * Mailbox
 * Make All Happy
 * Sets mood to Max. (Removes most negative Moodlets and maximizes Needs).
 * Make Friends For Me
 * Make Needs Static
 * Needs do not decay on their own. The pie menu changes to "Make Needs Dynamic"
 * Make Needs Dynamic
 * Needs return to normal decay rate. The pie menu changes to "Make Needs Static"
 * Make Me Know Everyone
 * Force Visitor
 * Force NPC...
 * Forces a particular NPC to arrive.
 * Set Career...
 * Sets the current Sim's career to the specified path, branch, and rank.
 * Work Place
 * Force Opportunity
 * Seems to only force work-related opportunities, no skill related opportunities are caused.
 * Force Event
 * Force All Events
 * On Floor
 * Teleport
 * Build/Buy on this lot (After patch 1.7)
 * All Sims
 * Trigger Age Transition
 * Add to active household/family
 * Active Sim
 * Modify Traits for Active Sim
 * Trigger age transition
 * Non-Household Sim
 * Add to Household
 * Any Object (After patch 1.7)
 * Object... Delete It

Control Clicks
If testingcheatsenabled true is on, using control + click on any moodlet in the moodlet panel will eliminate it. If it is motive induced, the bar related to the negative moodlet will be filled completely, just like when it is subject to a "Cure" by the Moodlet Manager..

Entering testingcheatsenabled true on the select family screen before loading the family, enables control + click right below the box in the lifetime happiness to add additional lifetime happiness of 500. (note, the click works for all the mouse buttons, clicking all of them rapidly at the same time will make the lifetime happiness points increase more rapidly).

Control + Drag Clicks
With testingcheatsenabled true is activated, You can raise or lower your sim's current motive by using control + click on any motives and then drag your mouse to the left or right. This function can be also used to raise or lower relationship on any sims.

Control + Shift Clicks
In the World Adventures expansion pack, certain adventure items can be reconstructed on home lots when a specific number of fragments are gathered (many more adventure items can also be placed using the 'BuyDebug on' cheat.) After these items are placed, going into buy mode and shift+ctrl clicking them will allow a number of advanced scripting option used in adventures, such as linking triggers to enable them or any number of relic or treasure items they spawn, many normal Sims 3 items only have the "clone" option when clicked. You do not need testingCheatsEnabled on activated to use this command.

Enabling Hidden Debug commands and Interactions

There are many hidden cheats and functions in the Sims 3 game, but they aren't accessible without a mod called "awesomemod". This mod is a core mod which means that it must be updated within a certain amount of time and it will notify the player in-game. This modification has many configurations that are accessible by using the cheat console and entering "setconfig 'configurationname'", all the configurations can be shown and their usage in the command "showconfig". There there will be two commands shown that will enable the hidden debug commands and interactions called "enabledebugcommands" and "enabledebuginteractions" which effects are invisible until the player control-clicks the ground, an object, or a Sim in the game. This will enable the abilities of controlling the dirtiness attributes of objects along with their broken or fixed state. When a Sim is control-clicked, many options are shown in the pie menu, along with setting the skill level of a Sim and forcing a specific opportunity due to name or by category. This is helpful to story-making and quickly fixing a bug or loss of progress.