Cheats, glorious cheats: they’re such a staple of The Sims series that it’s hard to imagine playing without them. The Sims 4 is no exception, with a frankly staggering number of cheat codes and debug interactions that let you control even more aspects of your Sims’ lives than you’re technically supposed to.
- How to cheat in The Sims 4: Getting started
- Money cheats
- Character cheats
- Build cheats
- Camera cheats
- Quality of life cheats
How to cheat in The Sims 4: Getting started
Opening the cheat console
On PC, press Ctrl + Shift + C to open the cheat console. A text box will appear in the upper left of the screen for you to type in and enter your cheat commands.
On Xbox One or PS4, hold all four shoulder buttons at once to open the cheat console.
Enabling debug cheats
Most of the cheats on this list require you to enable testing or debug cheats in-game before they can be activated. In my experience, leaving debug cheats enabled in the background doesn’t interfere with your game in any way, and it’s a good anti-frustration feature when you do want to cheat quickly.
To enable debug cheats in your game, enter the following into the cheats console: testingcheats true.
A notification should appear below the console letting you know that cheats have been enabled.
You can turn them back off again by entering testingcheats false.
Many players — myself included — simply can’t imagine The Sims without money cheats. Even people who make a point of avoiding cheat codes in other areas of the game often aren’t averse to using a couple of these when they’re getting started.
- kaching: Deposits 1,000 Simoleons into the active household’s funds.
- rosebud: Older fans who remember the original The Sims will be happy to learn that this one has at long last made a return in The Sims 4! It’s functionally identical to kaching, and deposits 1,000 Simoleons into the active household’s funds.
- motherlode: Deposits 50,000 Simoleons into the active household’s funds.
- Money [number]: Sets the active household’s funds to the given amount.
- FreeRealEstate on: Makes all residential lots free to move into. (Apartment deposits become free but you still have to pay rent.)
Changing a Sim’s appearance
In ordinary gameplay, The Sims 4 allows you to use a mirror or dresser to re-enter a limited version of Create-A-Sim at any time. You can use this to change a Sim’s outfits, make-up and accessories, hair colour and style, etc. As of Patch 113, you can also edit a Sim’s likes and dislikes.
However, there are quite a few things you can’t change about your Sim using a mirror, including their body shape, facial structure, skin tone and eye colour, traits and aspirations, gender customisation, and more.
In order to fully re-enter CAS and modify your Sim without restrictions, you need to have debug cheats enabled (see above). Enter CAS.fulleditmode into the cheats console and then Shift + Click on your Sim. You should see an option called CAS Full Edit Mode. Clicking this will instantly take the entire household back to the full character creator.
Changing a Sim’s personality and other character values
The vast majority of cheat codes in The Sims 4 relate to character values in some way. Many of these can’t be changed even in CAS Full Edit Mode. If you want to overhaul any aspect of a character’s Simology, check the table below, because there’s probably a cheat for it:
|Cheat code||What it does||Variants|
|fillmotive motive_[need]||Maxes out the named need for the active Sim.||fillmotive motive_Bladder
sims.fill_all_commodities (maxes all needs for every Sim in the active household)
|Adds or removes the named trait for the active Sim.||You need to type in the name of the trait as it appears in-game, but with no spaces, e.g.:
|modifyrelationship [Sim1 fullname] [Sim2 fullname] [value] [relationship]||Sets the relationship values between the two named Sims.||Examples:
modifyrelationship Mortimer Goth Bella Goth 100 LTR_Romance_Main (maxes romantic relationship)
modifyrelationship Geoffrey Landgraab Nancy Landgraab -100 LTR_Friendship_Main (reduces friendship to lowest value)
modifyrelationship Catarina Lynx Bartholomew Bittlebun Jr. 100 LTR_SimToPet_Friendship_Main (sets the value of a friendship between a Sim and a pet)
|stats.set_skill_level [skill] [value]||Sets the named skill value for the active Sim (Teen and older).||
|stats.set_skill_level Skill_Child_[skill] [value]||Sets the named skill value for the active Sim (Child only).||
|stats.set_skill_level Skill_Toddler_[skill] [value]||Sets the named skill value for the active Sim (Toddler only).||
|career.promote [career]||Promotes the active Sim to the next level in the named career (Young Adult and older). If the next level is a branch level, you'll be prompted to select a branch as normal.||
|careers.promote Teen_[grade/career/activity]||Promotes the active Sim to the next level in the named school grade, part-time career, or after-school activity (Teen only).||careers.promote Highschool
|careers.promote [grade/activity]||Promotes the active Sim to the next level in the named school grade or after-school activity (Child only).||careers.promote Gradeschool
|career.[add/remove]_career [career]||Join, quit, or retire from the named career.||careers.add_career [career]
|sims.add_buff buff_Pregnancy_Trimester[number]||Advances an existing Sim pregnancy to the named trimester.||sims.add_buff buff_Pregnancy_Trimester1
|traits.[equip/remove]_trait [CauseOfDeath]||Active Sim becomes a playable ghost with the cause of death named. Note that they do not have a grave or urn.|
Alternatively, remove the cause of death to resurrect a playable ghost.
|traits.[equip/remove]_trait trait_Occult[CreatureType]||Causes the active Sim to become an occult creature of the named type, or removes occult status from them.||
Despite the game’s mixed reception in other areas, The Sims 4’s build mode is widely praised as the best in the franchise so far. However, there are still some restrictions on your creativity that you might prefer to see removed. Enter the following cheats to give you a bit more freedom when designing your Sims’ world.
- bb.moveobjects: Removes restrictions governing where objects can be placed. This can very easily result in builds that Sims can’t actually interact with, but a surprising amount of the time you’ll find Sims can still interact with objects as long as they aren’t completely blocked.
- bb.ignoregameplayunlocksentitlement: Unlocks all career rewards in build/buy mode. (Note that it doesn’t unlock career rewards in Create-A-Sim, however.)
- bb.showhiddenobjects: Enables all debug items in buy mode. You can see them all by entering the word debug into the build/buy search bar. (You’ll need some patience to search out the one you want, since they all have the same name so there’s no way to narrow down the search.) Many items such as fish, plants, etc. don’t function as normal when accessed this way, so this cheat should be regarded as being for decorative purposes only.
- bb.showliveeditobjects: Gives you access to environmental objects that you can only see in out-of-bounds areas during ordinary gameplay, such as vehicles. These objects have no in-game function but can be used decoratively. You need to turn on the show hidden objects cheat (above) before you can see them in buy mode.
- bb.enablefreebuild: This cheat allows you to edit hidden lots, which in The Sims 4 are any lots you can’t access directly from the map (including actual secret lots, active profession workplaces, supernatural sub-worlds, and the mountain peak in Mt. Komorebi). Travel to any lot you want to edit and then enter this cheat to gain full build/buy control. This has to be done when your active Sim(s) are on the lot you want to edit. You can also use this to edit other Sim houses when you visit them and change regular community lots. Note that you can’t use this cheat to edit areas that aren’t part of a lot, however, such as public walks between houses in residential neighbourhoods or shared areas in apartment buildings.
Additionally, you can resize objects by holding Shift + [ or Shift + ]. This isn’t so much a cheat as a hidden feature, but it can be very useful when building.
Resized objects retain their functionality. Just be aware that Sims’ animations when interacting with the object will stay the same, even if it’s now much bigger or smaller than it should be. The results can be hilarious or unnerving, but are rarely photogenic.
Finally, clicking on a roof and using Shift + C gives you more freedom to manipulate roof shapes.
These aren’t so much cheats as features that aren’t readily advertised within the game itself. They remove the game’s UI and give you more freedom to move the camera, which is useful if you’re trying to capture a particular photo or gameplay clip. Note that you can’t actively control your Sims while using these.
- Press Tab to toggle Cameraman Mode. While in this mode you can zoom in and out much further than is possible in ordinary gameplay, and pan to view areas of the current neighbourhood that would ordinarily be hidden off-screen.
- Press Shift + Tab to toggle First Person Mode. Your point-of-view will now be that of your currently controlled Sim. While the “camera” is now where your Sim’s head is as they move around, you have total freedom to rotate your view around in ways that couldn’t naturally be achieved. In other words, you can turn “your” head 360 degrees on all axes (and it’s quite disturbing to find yourself staring down at your own back).
Quality of life cheats
There are a lot of debug cheats in The Sims 4. As mentioned above under Character cheats, once you have testing cheats enabled, you’ll be surprised how many things in the game you can shift-click to see their debug functions. There are far too many to go into detail about them all, but here are a few of my favourites:
Whether they’ve glitched into a shrubbery or suddenly forgotten how stairs work, it’s just a fact of life that sometimes Sims get stuck.
Luckily, if it’s a Sim in your active household, you have some options before you’re forced to start tearing up gardens and knocking down walls to free them. Shift + Click on the ground and select Teleport Here for a quick solution to the immediate problem.
Then you can work out what’s interrupted their pathfinding without worrying about keeping their needs high in the meantime.
Eco Lifestyle: Instantly Repeal NAP
If you have the Eco Lifestyle EP installed, you’ll probably feel that some of the Neighborhood Action Plans (NAPs, for short) introduced in the pack are pretty great! Others… not so much.
I’m talking mainly about the Sharing is Caring NAP, which permits NPCs to nick anything that’s not nailed down and also most things that are. (I don’t know how Francine Spencer managed to fit an entire fitted counter into her back pocket, but she did, and now I need to buy a new one.) But really, any NAP can be annoying if it sneakily gets itself voted on in a neighbourhood you were roleplaying in a very different way.
You can repeal unwanted NAPs through gameplay, but it’s a time-consuming process with no guarantee of success. Luckily, with testing cheats turned on you can shift-click on your active household’s mailbox and you’ll see an option to Instantly Repeal NAP. A pop-up menu will give you a list of active NAPs to choose from. Yeet Sharing is Caring into the sun and you can get on with your life untroubled that your next door neighbour is about to literally walk off with your kitchen sink.
You can also use the same mailbox debug menu to Instantly Enact NAP. In fact, this allows you to just set all four NAPs for the neighbourhood to whatever you want immediately if you prefer, removing the risk that the game will force a dud one on you.