Skip to main content

The Sims 4 cheats: An updated list of cheat codes and debug options for every occasion

How to use The Sims 4 cheats and debug unlocks on PC, PlayStation, and Xbox.

Several of the new signature Sims from The Sims 4's refresh, with portraits displayed in blue-green geometric frames.
Image credit: EA / Maxis

In 2024, The Sims 4 celebrated the 10th anniversary of its release, and we learned that EA plans to continue developing the game as a legacy title well into the future. To date, the massively-expanded life sim has received 17 expansion packs, 12 game packs, 20 stuff packs, 35 kits, and 173 free updates, with more additions arriving all the time. It's a significantly different game to the one that launched in 2014, but it's still recognisable as a part of The Sims franchise that we've known and loved since its debut in 2000.

But no matter which of the four main entries into the franchise is your favourite, whether you remember the old-school isometric days of the original The Sims or only started playing TS4 recently — the one thing we all seem to love as Simmers is a good old cheat.

In a games industry that's increasingly moving away from allowing players free access to the developers' toolkit of shortcuts, we should really take a moment to appreciate the fact that The Sims 4 makes "cheating" as easy as it's ever been — regardless of whether you're playing on PC or console, even.

In this guide, we'll teach you how to use cheats in The Sims 4 on all platforms, from enabling testing cheats to a comprehensive list of the best cheats for the base game plus all add-ons:

How to use Sims 4 Cheats

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 or PlayStation, 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. Generally speaking, leaving debug cheats enabled in the background shouldn'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.


Sims 4 Money Cheats

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.)

Sims 4 Character Cheats

A female Sim in a love-themed bedroom looks at a variety of Sims' profiles (represented by floating bisexually-lit thought bubbles) on a dating app.
Image credit: EA / Maxis

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 and sexual orientation 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 codeWhat it doesVariants
fillmotive motive_[need]Maxes out the named need for the active Sim.fillmotive motive_Bladder fillmotive motive_Energy fillmotive motive_Fun fillmotive motive_Hunger fillmotive motive_Hygiene fillmotive motive_Social sims.fill_all_commodities (maxes all needs for every Sim in the active household)
traits.equip_trait Trait_[traitname] traits.remove_trait Trait_[traitname]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.: traits.equip_trait Trait_ArtLover traits.remove_trait Trait_MusicLover
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 Major_Acting [1-10]
  • stats.set_skill_level Major_Archaeology [1-10]
  • stats.set_skill_level Major_Baking [1-10]
  • stats.set_skill_level Skill_Bowling [1-5]
  • stats.set_skill_level Major_HomestyleCooking [1-10] (Cooking skill)
  • stats.set_skill_level Minor_Dancing [1-5]
  • stats.set_skill_level Major_DJ [1-10]
  • stats.set_skill_level Major_Charisma [1-10]
  • stats.set_skill_level Skill_Crossstitch [1-5]
  • stats.set_skill_level Major_Comedy [1-10]
  • stats.set_skill_level AdultMinor_Entrepreneur [1-5]
  • stats.set_skill_level AdultMajor_Fabrication [1-10]
  • stats.set_skill_level Major_Fishing [1-10]
  • stats.set_skill_level Skill_Fitness [1-10]
  • stats.set_skill_level statistic_skill_AdultMajor_FlowerArranging [1-10]
  • stats.set_skill_level Major_Gardening [1-10]
  • stats.set_skill_level Major_Gemology [1-10]
  • stats.set_skill_level Major_GourmetCooking [1-10]
  • stats.set_skill_level Major_Guitar [1-10]
  • stats.set_skill_level Major_Handiness [1-10]
  • stats.set_skill_level Major_Herbalism [1-10]
  • stats.set_skill_level AdultMinor_JuiceFizzing [1-5]
  • stats.set_skill_level AdultMajor_Knitting [1-10]
  • stats.set_skill_level Major_Logic [1-10]
  • stats.set_skill_level Minor_Media [1-5] (Media Production skill)
  • stats.set_skill_level Minor_Medium [1-5]
  • stats.set_skill_level Major_Mischief [1-10]
  • stats.set_skill_level Major_Bartending [1-10] (Mixology skill)
  • stats.set_skill_level Major_Painting [1-10]
  • stats.set_skill_level Major_Parenting [1-10]
  • stats.set_skill_level skill_Dog [1-5] (Pet Training skill)
  • stats.set_skill_level Major_Photography [1-5]
  • stats.set_skill_level Major_Piano [1-10]
  • stats.set_skill_level Major_PipeOrgan [1-10]
  • stats.set_skill_level Major_Programming [1-10]
  • stats.set_skill_level Major_ResearchDebate [1-10]
  • stats.set_skill_level retail_maintenance [1-5]
  • stats.set_skill_level retail_sales [1-5]
  • stats.set_skill_level retail_workethic [1-5]
  • stats.set_skill_level Major_Robotics [1-10]
  • stats.set_skill_level Skill_Hidden_TreadMill [1-5]
  • stats.set_skill_level Major_RockClimbing [1-10]
  • stats.set_skill_level Major_RocketScience [1-10]
  • stats.set_skill_level Minor_LocalCulture [1-5] (Selvadoran Culture skill)
  • stats.set_skill_level Major_Singing [1-10]
  • stats.set_skill_level Hidden_Skating [1-5]
  • stats.set_skill_level Major_Skiing [1-10]
  • stats.set_skill_level Major_Snowboarding [1-10]
  • stats.set_skill_level VampireLore [1-15]
  • stats.set_skill_level Major_Vet [1-10] (Veterinarian skill)
  • stats.set_skill_level Major_VideoGaming [1-10]
  • stats.set_skill_level Major_Violin [1-10]
  • stats.set_skill_level Major_Wellness [1-10]
  • stats.set_skill_level Major_Writing [1-10]
stats.set_skill_level Skill_Child_[skill] [value]Sets the named skill value for the active Sim (Child only).
  • stats.set_skill_level Skill_Child_Creativity [1-10]
  • stats.set_skill_level Skill_Child_Mental [1-10]
  • stats.set_skill_level Skill_Child_Motor [1-10]
  • stats.set_skill_level Skill_Child_Social [1-10]
  • stats.set_skill_level AdultMajor_Knitting [1-10]
stats.set_skill_level Skill_Toddler_[skill] [value]Sets the named skill value for the active Sim (Toddler only).
  • stats.set_skill_level Skill_Toddler_Communication [1-5]
  • stats.set_skill_level Skill_Toddler_Imagination [1-5]
  • stats.set_skill_level Skill_Toddler_Movement [1-5]
  • stats.set_skill_level Skill_Toddler_Potty [1-3]
  • stats.set_skill_level Skill_Toddler_Thinking [1-5]
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 Activist (Politician career)
  • careers.promote Actor
  • careers.promote Astronaut
  • careers.promote Athletic
  • careers.promote Business
  • careers.promote careers_Adult_CivilDesigner
  • careers.promote Conservationist
  • careers.promote Criminal
  • careers.promote adult_freelancer_artist
  • careers.promote careers_adult_freelancer_agency_maker (Freelance Crafter career)
  • careers.promote Paranormalinvestigator (Freelance Paranormal Investigator career)
  • careers.promote adult_freelancer_adult_freelancer_agency_programmer
  • careers.promote adult_freelancer_adult_freelancer_agency_writer
  • careers.promote careers_adult_Critic
  • careers.promote Culinary
  • careers.promote Detective
  • careers.promote Doctor
  • careers.promote careers_Adult_Education
  • careers.promote careers_Adult_Engineer
  • careers.promote Entertainer
  • careers.promote Adult_Gardener
  • careers. promote deco (Interior Decorator career)
  • careers.promote careers_Adult_Law
  • careers.promote Military
  • careers.promote OddJob (adds a star to your Sim's Odd Job rating)
  • careers.promote Painter
  • careers.promote PartTime_Babysitter
  • careers.promote PartTime_Barista
  • careers.promote PartTime_Diver
  • careers.promote PartTime_FastFood
  • careers.promote PartTime_Fisherman
  • careers.promote PartTime_Lifeguard
  • careers.promote PartTime_Manual (Manual Laborer part-time career)
  • careers.promote PartTime_Retail
  • careers.promote PartTime_SimsfluencerSidehustle
  • careers.promote PartTime_StreamerSidehustle
  • careers.promote CorporateWorker (Salaryperson career)
  • careers.promote adult_active_Scientist
  • careers.promote SecretAgent
  • careers.promote SocialMedia
  • careers.promote Influencer (Style Influencer career)
  • careers.promote TechGuru
  • careers.promote career_Volunteer_E-Sports (E-Sports "after school activity" for university students)
  • careers.promote careers_Volunteer_SoccerTeam (Soccer Team "after school activity" for university students)
  • careers.promote adult_Writer
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 Volunteer_HSTeam_CheerTeam careers.promote Volunteer_HSTeam_ChessTeam careers.promote Volunteer_HSTeam_ComputerTeam careers.promote Volunteer_HSTeam_FootballTeam careers.promote DramaClub careers.promote Scout careers.promote Teen_Babysitter careers.promote Teen_Barista careers.promote Teen_FastFood careers.promote Teen_Lifeguard careers.promote Teen_Manual careers.promote Teen_Retail careers.promote Teen_SimsfluencerSidehustle careers.promote Teen_StreamerSidehustle
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 careers.promote DramaClub careers.promote Scout
career.[add/remove]_career [career]Join, quit, or retire from the named career.careers.add_career [career] careers.remove_career [career] Careers.retire [career]
sims.add_buff buff_Pregnancy_Trimester[number]Advances an existing Sim pregnancy to the named trimester.sims.add_buff buff_Pregnancy_Trimester1 sims.add_buff buff_Pregnancy_Trimester2 sims.add_buff buff_Pregnancy_Trimester3 sims.add_buff buff_Pregnancy_InLabor
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 anger (Death from Anger)
  • traits.[equip/remove]_trait trait_Ghost_Beetle (Drank Beetle Juice)
  • traits.[equip/remove]_trait trait_Ghost_ClimbingRoute (Fell while Rock Climbing)
  • traits.[equip/remove]_trait cowplant (Eaten by Cowplant)
  • traits.[equip/remove]_trait drown (Death from Drowning)
  • traits.[equip/remove]_trait electrocution (Death from Electrocution)
  • traits.[equip/remove]_trait embarrassment (Death from Embarrassment)
  • traits.[equip/remove]_trait fire (Death from Fire)
  • traits.[equip/remove]_trait trait_Ghost_Flies (Swarmed by Flies)
  • traits.[equip/remove]_trait Ghost_Frozen (Death from Freezing)
  • traits.[equip/remove]_trait hunger (Death from Hunger)
  • traits.[equip/remove]_trait laugh (Death from Laughter)
  • traits.[equip/remove]_trait Ghost_Lightning (Struck by Lightning)
  • traits.[equip/remove]_trait trait_Ghost_MurphyBed (Crushed by Murphy Bed)
  • traits.[equip/remove]_trait poison (Death from Poison)
  • traits.[equip/remove]_trait oldage (Death from Old Age)
  • traits.[equip/remove]_trait exhaust (Death from Overexertion)
  • traits.[equip/remove]_trait Ghost_Overheat (Death from Overheating)
  • traits.[equip/remove]_trait steam (Death from Sauna)
  • traits.[equip/remove]_trait EP12Death_UrbanMyth_SawMirror (Death by Urban Myth)
  • traits.[equip/remove]_trait Vampire_Sun (Vampire Death from Sunlight)
  • traits.[equip/remove]_trait trait_Ghost_VendingMachine (Crushed by Vending Machine)
  • sims.add_buff Ghostly (adds temporary Ghost status for 4 in-game hours)
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.
  • traits.[equip/remove]_trait trait_OccultAlien
  • traits.[equip/remove]_trait trait_OccultMermaid
  • traits.[equip/remove]_trait trait_Humanoid_Robots_MainTrait (Servo)
  • traits.[equip/remove]_trait trait_Occult_WitchOccult (Spellcaster)
  • traits.[equip/remove]_trait trait_OccultVampire
  • sims.[add/remove ]_buff buff_HauntedHouse_Visible_BonehildaForm (temporary Bonehilda transformation for 4 in-game hours)
  • sims.[add/remove]_buff buff_PlantSims_MainBuff_Visible (temporary PlantSim transformation for 5 in-game days)
  • sims.[add/remove]_buff Buff_Skeleton (temporary Skeleton transformation for 12 in-game hours)

Sims 4 Build Mode Cheats

A spacious home in The Sims 4 being edited in build/buy mode.
Image credit: EA / Maxis

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.


Sims 4 Camera Cheats

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).

Sims 4 Quality of Life Cheats

Ghosts and their living loved ones throw a wild party in a graveyard.
Image credit: EA / Maxis

Whether it's uncovering functions that make life easier for you as the player, or making things in-universe a bit more pleasant for your Sims, the following cheat codes will undoubtedly come in handy:

  • aspirations.complete_current_milestone: Auto-completes the current Aspiration milestone for the active Sim, granting all associated Satisfaction Points.
  • deathtoggle [true/false]: Disables (or re-enables) death. Note that a similar effect can be achieved by turning off ageing in the options menu, but that will only prevent death from old age; this cheat makes it impossible for Sims to die of any cause.
  • fillmotive_[MotiveName]: Instantly refill the named need for the active Sim.
  • fps [on/off]: Toggles an FPS counter in the corner of the screen.
  • household.autopay_bills [true/false]: Toggles whether the active household will receive bills.
  • headlineeffects [on/off]: Toggles the plumbob that appears above the head of the active Sim, plus other overhead indicators like the name/age/fame/club info panel, and the transparent hexagons used by non-played members of the currently assembled group.
  • resetsim [FirstName] [LastName]: Resets a stuck Sim. Useful in situations where a Sim's action queue can't be cleared and thus they are unable to exit the current action. For Sims who are stuck in scenery, a simpler option is the Teleport Here debug command (see below).
  • sims.get_sim_id_by_name [FirstName] [LastName]: Displays the Sim's hidden ID number. This information can be used in conjunction with a number of powerful developer cheats and shortcuts, such as the "summon" one below.
  • sims.give_satisfaction_points [#]: Grant the active Sim the stated number of Satisfaction Points, used in the Simology Rewards Store.
  • sims.summon_sim_to_zone [SimID]: Immediately summons the chosen Sim to the current lot.

In addition to these cheat codes, 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:

Teleport Here

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.

Make Me Happy / Cheat Need

Back in the olden days, resetting a Sim was a well-known exploit to cheat all of their needs back into the green, since doing so had the side-effect of fully refilling every need bar.

The Sims 4 is a bit more newfangled than that, but there's still a quick and easy way to cheat all their needs to full. With testing cheats enabled, simply shift+click on the Sim whose wellbeing has you concerned and select Make Me Happy from the self-interaction pie menu.

On a related note, you can instead (or additionally) select Cheat Need, which takes you to a sub-menu where you can toggle between disabling or enabling need decay. Disabling needs will freeze the active Sim's need bars exactly as they are in that moment, which could be very nice for them but also has some nefarious potential if you're so inclined.

Make Clean

House a mess? Too busy to clean? Too broke to hire a maid?

No need to worry, because with testing cheats enabled you can shift+click on a dirty object and select Make Clean (although I regret to inform you that this only works in the video game).

You can also, should you want to for some reason, click on a dirty-able object that isn't currently dirty and follow the same process but select Make Dirty instead, ya filthy animal.

Eco Lifestyle: Instantly Repeal NAP

Bess Sterling presents a blueprint (actually green) to another Sim in front of an eco-friendly building.
Image credit: EA / Maxis

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, granting influence points for even the most mundane activities like taking a shower or making dinner! 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 kitchen cabinet 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 in where you didn't want it.

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.


Read this next