The Sims 4 offers one of the most extensive built-in cheat ecosystems in modern life simulation titles. Players can manipulate household funds, max out skills instantly, control careers, alter relationships, and even manipulate life and death itself. This guide compiles every verified cheat code, organized by category, with exact syntax and platform-specific activation methods.
How to Enable Cheats
Before using advanced commands, the cheat console must be opened and testingCheats must be activated.
Opening the Cheat Console
| Platform |
Input |
| PC / Mac |
Ctrl + Shift + C |
| PlayStation |
L1 + L2 + R1 + R2 |
| Xbox |
LB + LT + RB + RT |
Activating Testing Cheats
Type testingCheats true into the console and press Enter. A confirmation message appears if successful. Many advanced cheats, including Shift+Click interactions, require this to be active first. To disable, enter testingCheats false.
Money Cheats
| Cheat Code |
Effect |
| kaching |
Adds 1,000 Simoleons to the household. |
| rosebud |
Adds 1,000 Simoleons to the household. |
| motherlode |
Adds 50,000 Simoleons to the household. |
| Money # |
Sets household funds to the exact number specified. Requires testingCheats. |
| FreeRealEstate on |
Makes all residential lots free in neighborhood/world view. |
| FreeRealEstate off |
Restores normal lot prices. |
| household.autopay_bills true |
Disables monthly bill payments. |
| household.autopay_bills false |
Re-enables monthly bill payments. |
Build Mode Cheats
| Cheat Code |
Effect |
| bb.moveobjects |
Allows objects to be placed anywhere, including overlapping other items. |
| bb.showhiddenobjects |
Reveals debug and hidden objects in the buy catalog. |
| bb.showliveeditobjects |
Unlocks additional environmental and world-building objects. |
| bb.enablefreebuild |
Allows building on locked lots such as hospitals and science labs. |
| bb.ignoregameplayunlocksentitlement |
Unlocks career reward items for purchase without career progression. |
Live Mode Cheats
| Cheat Code |
Effect |
| resetsim FirstName LastName |
Resets a stuck Sim to a safe location. |
| sims.give_satisfaction_points # |
Awards the specified amount of Satisfaction Points. |
| fillmotive motive_Bladder |
Fills the Bladder need. |
| fillmotive motive_Energy |
Fills the Energy need. |
| fillmotive motive_Fun |
Fills the Fun need. |
| fillmotive motive_Hunger |
Fills the Hunger need. |
| fillmotive motive_Hygiene |
Fills the Hygiene need. |
| fillmotive motive_Social |
Fills the Social need. |
| fillmotive motive_toddler_attention |
Fills the Attention need for toddlers. |
| sims.fill_all_commodities |
Fills all needs for every Sim in the active household. |
| aspirations.complete_current_milestone |
Instantly completes the current aspiration milestone. |
| cas.fulleditmode |
Enables full editing of existing Sims via Shift+Click > Modify in CAS. |
| death.toggle true |
Enables death for Sims. |
| death.toggle false |
Prevents Sims from dying. |
| sims.add_buff Ghostly |
Turns the active Sim into a ghost for four in-game hours. |
Shift+Click Cheats (Requires testingCheats)
With testingCheats true active, holding Shift and clicking on Sims, objects, or the ground reveals additional menu options.
| Target |
Option |
Effect |
| Sim |
Cheat Need > Make Happy |
Fills all motives and sets mood to Happy. |
| Sim |
Cheat Need > Enable/Disable Need Decay |
Toggles whether needs decrease over time. |
| Sim |
Reset Object |
Resets the Sim's state and position. |
| Sim |
Add to Family |
Adds the selected Sim to the active household. |
| Sim |
Modify in CAS |
Opens full Create-a-Sim editing if cas.fulleditmode is active. |
| Sim |
Teleport Sim |
Moves the Sim to the clicked location. |
| Object |
Make Dirty / Make Clean |
Alters the hygiene state of the object. |
| Ground |
Teleport Here |
Moves the active Sim to the clicked spot. |
Skill Cheats
All skill cheats use the format stats.set_skill_level [SkillName] [Level]. Adult skills max at 10, while toddler skills have lower caps.
Adult Skills
| Skill |
Cheat Code |
| Charisma |
stats.set_skill_level Major_Charisma 10 |
| Comedy |
stats.set_skill_level Major_Comedy 10 |
| Cooking (Gourmet) |
stats.set_skill_level Major_GourmetCooking 10 |
| Cooking (Homestyle) |
stats.set_skill_level Major_HomestyleCooking 10 |
| Fishing |
stats.set_skill_level Major_Fishing 10 |
| Fitness |
stats.set_skill_level Skill_Fitness 10 |
| Gardening |
stats.set_skill_level Major_Gardening 10 |
| Guitar |
stats.set_skill_level Major_Guitar 10 |
| Handiness |
stats.set_skill_level Major_Handiness 10 |
| Logic |
stats.set_skill_level Major_Logic 10 |
| Mischief |
stats.set_skill_level Major_Mischief 10 |
| Painting |
stats.set_skill_level Major_Painting 10 |
| Piano |
stats.set_skill_level Major_Piano 10 |
| Programming |
stats.set_skill_level Major_Programming 10 |
| Rocket Science |
stats.set_skill_level Major_RocketScience 10 |
| Video Gaming |
stats.set_skill_level Major_VideoGaming 10 |
| Violin |
stats.set_skill_level Major_Violin 10 |
| Writing |
stats.set_skill_level Major_Writing 10 |
| Bartending |
stats.set_skill_level Major_Bartending 10 |
| Photography |
stats.set_skill_level Major_Photography 10 |
Child and Toddler Skills
| Skill |
Cheat Code |
| Child Creativity |
stats.set_skill_level Skill_Child_Creativity 10 |
| Child Mental |
stats.set_skill_level Skill_Child_Mental 10 |
| Child Motor |
stats.set_skill_level Skill_Child_Motor 10 |
| Child Social |
stats.set_skill_level Skill_Child_Social 10 |
| Toddler Communication |
stats.set_skill_level Toddler_Communication 5 |
| Toddler Imagination |
stats.set_skill_level Toddler_Imagination 5 |
| Toddler Movement |
stats.set_skill_level Toddler_Movement 5 |
| Toddler Thinking |
stats.set_skill_level Toddler_Thinking 5 |
| Toddler Potty |
stats.set_skill_level Toddler_Potty 3 |
Career Cheats
| Command |
Effect |
| careers.add_career [careername] |
Adds the specified career to the active Sim. |
| careers.promote [careername] |
Promotes the Sim one level in their current career. |
| careers.demote [careername] |
Demotes the Sim one level in their current career. |
| careers.remove_career [careername] |
Removes the Sim from the specified career. |
Common Career Names
| Career |
Code Name |
| Astronaut |
astronaut |
| Athlete |
athlete |
| Business |
business |
| Criminal |
criminal |
| Culinary |
culinary |
| Entertainer |
entertainer |
| Freelance (various) |
freelancer_artist / freelancer_writer / freelancer_programmer |
| Law Enforcement (Detective) |
detective |
| Doctor |
doctor |
| Scientist |
scientist |
| Social Media |
socialmedia |
| Style Influencer |
styleinfluencer |
| Tech Guru |
techguru |
| Writer |
writer |
Relationship Cheats
Relationship cheats use the format modifyrelationship [Sim1First] [Sim1Last] [Sim2First] [Sim2Last] [Value] [RelationshipType]. Values range from -100 to 100.
| Cheat Code |
Effect |
| modifyrelationship Sim1 Sim2 100 LTR_Friendship_Main |
Sets friendship between two Sims to maximum. |
| modifyrelationship Sim1 Sim2 100 LTR_Romance_Main |
Sets romance between two Sims to maximum. |
| relationship.introduce_sim_to_all_others |
Instantly introduces the active Sim to all neighbors. |
| relationships.create_friends_for_sim |
Spawns a new friend for the active Sim. |
Death and Ghost Cheats
To turn a living Sim into a ghost, use traits.equip_trait [trait]. To restore a ghost to life, use traits.remove_trait [trait] followed by traits.remove_trait trait_IsGhost.
| Death Type |
Trait Code |
| Anger |
traits.equip_trait anger |
| Drowning |
traits.equip_trait drown |
| Electrocution |
traits.equip_trait ghost_electrocution |
| Embarrassment |
traits.equip_trait ghost_embarrassment |
| Fire |
traits.equip_trait ghost_fire |
| Hunger / Starvation |
traits.equip_trait hunger |
| Laughter |
traits.equip_trait ghost_laugh |
| Old Age |
traits.equip_trait oldage |
| Overexertion |
traits.equip_trait exhaust |
| Cowplant |
traits.equip_trait ghost_cowplant |
| Freezing |
traits.equip_trait Ghost_Frozen |
| Overheating |
traits.equip_trait Ghost_Overheat |
| Lightning |
traits.equip_trait Ghost_Lightning |
| Vampire Sun |
stats.set_stat commodity_Vampire_SunExposure -100 |
| Murphy Bed |
traits.equip_trait ghost_murphybed |
| Vending Machine |
traits.equip_trait ghost_vendingmachine |
| Spellcaster Overload |
traits.equip_trait ghost_witchoverload |
Occult Cheats
| Life State |
Cheat Code |
| Alien |
traits.equip_trait trait_OccultAlien |
| Vampire |
traits.equip_trait trait_OccultVampire |
| Mermaid |
traits.equip_trait trait_OccultMermaid |
| Spellcaster |
traits.equip_trait trait_Occult_WitchOccult |
| Werewolf |
traits.equip_trait trait_occultwerewolf |
| Fairy |
traits.equip_trait trait_OccultFairy_AllAges |
| Remove Occult |
traits.remove_trait [occult trait name] |
Trait Cheats
| Trait |
Cheat Code |
| Never Tense |
traits.equip_trait trait_BeachBum_LaidBack |
| Champion of the People |
traits.equip_trait trait_ChampionOfThePeople |
| Eco Master |
traits.equip_trait trait_eco_master |
| Master Maker |
traits.equip_trait trait_MasterMaker |
| Natural Speaker |
traits.equip_trait trait_NaturalSpeaker |
| Friend of the Sea |
traits.equip_trait trait_FriendOfTheSea |
| Unstoppable Fame |
traits.equip_trait UnstoppableFame |
| Survival Instinct |
traits.equip_trait Trait_SurvivalInstinct |
| Worldly Knowledge |
traits.equip_trait Trait_WorldlyKnowledge |
| Romantically Reserved |
traits.equip_trait trait_RomanticallyReserved |
Expansion-Specific Cheats
Seasons
| Cheat Code |
Effect |
| seasons.set_season 0 |
Sets season to Summer. |
| seasons.set_season 1 |
Sets season to Fall. |
| seasons.set_season 2 |
Sets season to Winter. |
| seasons.set_season 3 |
Sets season to Spring. |
| seasons.advance_season |
Advances to the next season. |
Eco Lifestyle
| Cheat Code |
Effect |
| eco_footprint.set_eco_footprint_state 0 |
Sets neighborhood eco footprint to Green. |
| eco_footprint.set_eco_footprint_state 1 |
Sets neighborhood eco footprint to Neutral. |
| eco_footprint.set_eco_footprint_state 2 |
Sets neighborhood eco footprint to Industrial. |
Get Famous
| Cheat Code |
Effect |
| famepoints # |
Awards the specified number of fame points. |
Island Living
| Cheat Code |
Effect |
| volcanic_eruption small |
Triggers a small volcanic eruption. |
| volcanic_eruption large |
Triggers a large volcanic eruption. |
High School Years
| Cheat Code |
Effect |
| traits.equip_trait trait_hsexit_dropout |
Sim drops out of high school. |
| traits.equip_trait trait_hsexit_graduate_early |
Sim graduates early. |
| traits.equip_trait trait_hsexit_graduate_honors |
Sim graduates with honors. |
| traits.equip_trait trait_hsexit_graduate_valedictorian |
Sim becomes Valedictorian. |
For Rent
| Cheat Code |
Effect |
| bb.increaserentalunitcap on |
Removes the rental unit cap per lot. |
| bb.increaserentalunitcap off |
Restores the default rental unit cap. |
UI and Display Cheats
| Cheat Code |
Effect |
| headlineeffects on |
Enables thought and speech bubbles above Sims. |
| headlineeffects off |
Hides thought and speech bubbles. |
| hovereffects on |
Enables the glow effect when hovering over Sims. |
| hovereffects off |
Disables the hover glow effect. |
| fullscreenToggle |
Switches between fullscreen and windowed mode. |
| fps on |
Displays the frame rate counter. |
| fps off |
Hides the frame rate counter. |
Safety Tips and Best Practices
- Always save the game before entering complex cheat sequences. Some commands cannot be undone without reloading.
- Cheats do not disable Steam, PlayStation, or Xbox achievements in The Sims 4.
- Using death.toggle false prevents accidental deaths but does not stop aging. Pair with aging off in game options for full immortality.
- Career cheat names must match internal strings exactly. Typos produce an error and no effect.
- When using modifyrelationship, ensure both Sims' first and last names are spelled correctly and separated by spaces.
- Console players should note that some PC-specific cheats, particularly those involving debug objects, may have limited functionality on PlayStation and Xbox.
Frequently Asked Questions
Why does a cheat not work?
The most common cause is that testingCheats true was not entered first. Other causes include typos, missing spaces between names, or attempting to use an expansion cheat without owning the corresponding DLC.
Can cheats be used on console?
Yes. The cheat console is available on PlayStation and Xbox using the shoulder button combinations listed above. Most codes function identically across all platforms.
How can a Sim be restored from ghost to living?
First, remove the ghost trait using traits.remove_trait [ghost trait]. Then remove the general ghost flag with traits.remove_trait trait_IsGhost. The Sim returns to a living state immediately.
Is there a cheat to unlock all items?
Yes. Enter bb.showhiddenobjects followed by bb.showliveeditobjects to reveal the full catalog. Combine with bb.ignoregameplayunlocksentitlement to access career reward items.
Can relationship values be set to negative?
Yes. The modifyrelationship command accepts values from -100 to 100, allowing players to create instant enemies or reduce romance to zero.
Conclusion
The Sims 4 provides an unparalleled level of control through its cheat system. From instant millions via motherlode to complete life-state transformations with traits.equip_trait, the command list covers every mechanical layer of the simulation. By enabling testingCheats and using the codes in this guide, players can customize their experience, bypass grind, or simply experiment with the full sandbox potential of the game.