The Sims 4 Cheats
The Sims 4 has a built-in cheat console that accepts typed text commands. The console is opened with a keyboard shortcut on PC/Mac, or by holding all four shoulder/trigger buttons on PlayStation and Xbox. Almost all cheats must first be unlocked by typing "testingcheats true" (or "testingcheats on"); the actual cheat TEXT is identical across every platform, so most codes are entered the same way everywhere once the console is open.
53 cheats // pick your platform below

Heads up // On PlayStation and Xbox, using any cheat that requires "testingcheats true" (and most live-mode cheats) DISABLES Trophies/Achievements for that save session. Pure Build/Buy cheats such as bb.moveobjects generally do not disable achievements. Cheats are typed exactly as shown including spaces, underscores, and capitalization, or they will not work; if a skill cheat fails try the age-prefixed variant (e.g. AdultMajor_Logic instead of Major_Logic). Some cheats only work in their relevant mode (e.g. cas.fulleditmode in CAS, bb.* in Build/Buy). Death and money cheats can have unintended/irreversible effects on a save; save a backup first. Expansion/pack-specific skills and careers only work if you own that pack. These are official built-in game cheats with no online-ban or legality concerns (single-player only); no third-party tools required.
How to enter cheats // PC
PC: While in a game (Live, Build/Buy, or CAS), press Ctrl + Shift + C to open the cheat console (a text bar at the top of the screen). Type a cheat and press Enter. Type testingcheats true first to unlock most gameplay cheats. Press Ctrl + Shift + C again to close the console.
Mac: While in a game, press Cmd (Command) + Shift + C to open the cheat console. Type a cheat and press Enter/Return. Type testingcheats true first to unlock most cheats. On some keyboards you may need to also hold Fn, or use Ctrl + Shift + C if Cmd does not work.
Enabling / Disabling Cheats03 CODES
- Enable cheat functionality (required for most gameplay cheats and Shift+Click options)"testingcheats on" works identically. On console this disables Trophies/Achievements for the save.
testingcheats true - Disable cheat functionality"testingcheats off" also works.
testingcheats false - Toggle the developer/full UI debug mode (advanced)Debug command; behavior varies by patch. Use with caution.
UI.dev_cheat_uimode toggle
Money / Real Estate08 CODES
- Add 1,000 Simoleons to the household
kaching - Add 1,000 Simoleons to the household (alternate)Classic Sims code; identical effect to kaching.
rosebud - Add 50,000 Simoleons to the household
motherlode - Set household funds to an exact amountExample: money 1000000 sets funds to exactly 1,000,000. Requires testingcheats true.
money [number] - Add or subtract a specific amount of SimoleonsExample: sims.modify_funds -5000 removes 5,000. Requires testingcheats true.
sims.modify_funds [+/-amount] - Make all lots free when moving in (purchase price = 0)Type while in the Neighborhood/world map. Use "freerealestate off" to turn it back off.
freerealestate on - Turn off free real estate
freerealestate off - Toggle automatic bill payment for the householdUse "households.autopay_bills false" to disable. Requires testingcheats true.
households.autopay_bills true
Build / Buy Mode05 CODES
- Place objects freely, overlap them, and ignore placement/grid restrictionsUse "bb.moveobjects off" to disable. Does NOT disable console achievements. Use Alt while placing for finer control.
bb.moveobjects on - Show normally hidden debug/catalog objects in Build/BuyAfter entering, search "debug" in the Build/Buy catalog search bar to find the items.
bb.showhiddenobjects - Unlock Live Edit objects (terrain/landscape decorative items used by the game)
bb.showliveeditobjects - Unlock all career-reward and event-locked Build/Buy items for purchase
bb.ignoregameplayunlocksentitlement - Enable building/editing on locked, normally non-buildable lotsLets you edit locations like the hospital, police station, secret lots, etc.
bb.enablefreebuild
Create a Sim (CAS)01 CODES
- Unlock full CAS editing (change traits, name, age, gender, etc.) for an existing SimAfter entering, Shift+Click the Sim (or use the modify-in-CAS option) and choose 'Modify in CAS'. Requires testingcheats true. On console use the controller's modifier; a USB keyboard enables Shift+Click.
cas.fulleditmode
Needs / Motives05 CODES
- Fill (max out) all of the active Sim's needs/motivesRequires testingcheats true.
sims.fill_all_commodities - Fill all needs for every Sim in the household
stats.fill_all_commodities_household - Fill a single specific need/motiveNames: motive_hunger, motive_energy, motive_hygiene, motive_bladder, motive_fun, motive_social. Example: fillmotive motive_energy. Requires testingcheats true.
fillmotive motive_[name] - Reset a stuck/glitched SimExample: resetSim Bob Pancakes.
resetSim [FirstName] [LastName] - Remove all moodlets/buffs from the active Sim (return to neutral)
sims.remove_all_buffs
Skills07 CODES
- Set any skill to a specific level (general syntax)Most major skills max at level 10, minor skills at 5, some toddler skills at 3/5. Requires testingcheats true. If a name fails, try the age-prefix form (e.g. AdultMajor_Logic).
stats.set_skill_level [SkillName] [level] - Max a base-game major skill to level 10 (examples)Base-game major skill names: Major_Bartending, Major_Charisma, Major_Comedy, Major_Fishing, Major_Gardening, Major_GourmetCooking, Major_HomestyleCooking, Major_Guitar, Major_Handiness, Major_Logic, Major_Mischief, Major_Painting, Major_Photography, Major_Piano, Major_Programming, Major_Rocket Science (written 'Major_RocketScience' in some builds), Major_VideoGaming, Major_Violin, Major_Writing. Fitness uses Skill_Fitness; Wellness uses Major_Wellness.
stats.set_skill_level Major_Logic 10 - Set Fitness skillFitness is the one base-game body skill that uses the Skill_ prefix.
stats.set_skill_level Skill_Fitness 10 - Set an expansion/pack major skill to level 10 (examples)Pack major-skill names include: Major_Acting, Major_Archaeology, Major_Baking, Major_DJ Mixing (Major_DJ), Major_Fabrication, Major_FlowerArranging, Major_Herbalism, Major_Knitting, Major_Parenting, Major_PipeOrgan, Major_Pottery, Major_ResearchDebate, Major_Robotics, Major_RockClimbing, Major_Singing, Major_Skiing, Major_Snowboarding, Major_Tattooing, Major_Vet, Major_Wellness, Major_EquestrianSkill, Major_Gemology, Major_Romance, Major_Papercraft, major_Swordsmanship, Skill_NLS (Spellcasting/Magic). Only work if you own the pack.
stats.set_skill_level Major_Acting 10 - Set a minor skill to level 5 (examples)Minor-skill names include: Minor_Dancing, Minor_Media, Minor_LocalCulture, Minor_JuiceFizzing, Minor_Medium, Minor_Entrepreneur, Minor_RanchNectar, Minor_Thanatology, Skill_Bowling, Skill_Dog (pet training), Skill_CrossStitch, skill_Archery.
stats.set_skill_level Minor_Dancing 5 - Set a child skill (level 10)Child skills: Skill_Child_Creativity, Skill_Child_Mental, Skill_Child_Motor, Skill_Child_Social.
stats.set_skill_level Skill_Child_Creativity 10 - Set a toddler skillToddler skills and max levels: Skill_Toddler_Communication (5), Skill_Toddler_Imagination (5), Skill_Toddler_Movement (5), Skill_Toddler_Thinking (5), Skill_Toddler_Potty (3).
stats.set_skill_level Skill_Toddler_Communication 5
Careers08 CODES
- Promote the active Sim one level in a careerRequires testingcheats true. Example: careers.promote Astronaut.
careers.promote [CareerName] - Demote the active Sim one level in a careerExample: careers.demote Business.
careers.demote [CareerName] - Add (join) a careerExample: careers.add_career Painter.
careers.add_career [CareerName] - Remove (quit) the current careerExample: careers.remove_career Culinary.
careers.remove_career [CareerName] - Retire from a career (collect pension)Example: careers.retire Athletic.
careers.retire [CareerName] - Common base-game career names to use with the above commandsExact spelling/capitalization matters. 'Athletic' is the Athlete career; 'adult_writer' is the Writer career.
Astronaut, Athletic, Business, Criminal, Culinary, Entertainer, Painter, SecretAgent, TechGuru, adult_writer - Common expansion/pack career namesOnly work if you own the relevant pack. Naming conventions vary; some use careers_adult_ prefixes.
actor, detective, doctor, scientist (adult_active_scientist), military, styleinfluencer, socialmedia, activist, civildesigner, conservationist, careers_adult_critic, careers_adult_education, careers_adult_engineer, careers_adult_law, adult_gardener, careers_adult_freelancer_agency_maker, naturopath, noble, parkworker, romanceconsultant, mortician, active_reaper - Common part-time career namesUse with careers.add_career / careers.promote.
parttime_babysitter, parttime_barista, parttime_diver, parttime_fastfood, parttime_fisherman, parttime_handyperson, parttime_lifeguard, parttime_manual, parttime_retail, parttime_streamersidehustle
Relationships03 CODES
- Change friendship or romance between two Sims (general syntax)amount: -100 to 100. type: LTR_Friendship_Main (friendship) or LTR_Romance_Main (romance). Requires testingcheats true.
modifyrelationship [Sim1First] [Sim1Last] [Sim2First] [Sim2Last] [amount] [type] - Max out friendship between two Sims (example)Use full first and last names exactly as in game.
modifyrelationship Bob Pancakes Eliza Pancakes 100 LTR_Friendship_Main - Max out romance between two Sims (example)Set both Friendship and Romance to make a couple.
modifyrelationship Bob Pancakes Eliza Pancakes 100 LTR_Romance_Main
Traits & Aspirations04 CODES
- Give the active Sim a specific traitExample: traits.equip_trait Genius. Requires testingcheats true.
traits.equip_trait [TraitName] - Remove a specific trait from the active SimExample: traits.remove_trait Genius.
traits.remove_trait [TraitName] - Instantly complete the current aspiration milestoneRepeat through each milestone to finish an aspiration and unlock its Reward Trait.
aspirations.complete_current_milestone - Give the Sim Satisfaction (reward store) pointsExample: sims.give_satisfaction_points 5000. Spend at the Rewards Store.
sims.give_satisfaction_points [number]
Death & Pregnancy09 CODES
- Disable death entirely (Sims cannot die)Use death.toggle true to allow death again. Note: some sources phrase 'death.toggle true' as 'cannot die' due to wording differences; verify in-game by checking the message shown after entering.
death.toggle false - Re-enable deathReturns deaths to normal.
death.toggle true - Kill the active Sim by electrocutionAdds a death-warning buff; the Sim dies shortly after. Requires testingcheats true.
sims.add_buff buff_Death_Electrocution_Warning - Kill the active Sim by starvation/hunger
sims.add_buff buff_Motives_Hunger_Starving - Kill the active Sim by embarrassment (mortified)
sims.add_buff buff_Mortified - Advance pregnancy to the first trimesterSim must already be pregnant. Requires testingcheats true.
sims.add_buff buff_pregnancy_trimester1 - Advance pregnancy to the second trimester
sims.add_buff buff_pregnancy_trimester2 - Advance pregnancy to the third trimester
sims.add_buff buff_pregnancy_trimester3 - Put a pregnant Sim into labor (give birth now)Triggers the birth event immediately.
sims.add_buff buff_pregnancy_inlabor
On the full ID list
The Sims 4 has very large per-pack tables of skill names, career internal names, trait names, and sims.add_buff death/buff strings (hundreds of entries across all expansion, game, and stuff packs). This list captures every core COMMAND and its exact syntax plus the most-searched names and examples for skills, careers, traits, deaths, and pregnancy. For the exhaustive, continually updated tables of skill names, career names, trait IDs, and death buffs, consult the authoritative community references: Carl's Sims 4 Guide cheat hub (https://www.carls-sims-4-guide.com/cheats.php), GamesRadar's Sims 4 cheats (https://www.gamesradar.com/sims-4-cheats/), and PC Gamer's Sims 4 cheats (https://www.pcgamer.com/sims-4-cheats/).
FAQ // Straight answers
How do you enter cheats in The Sims 4?
Open the cheat console by pressing Ctrl + Shift + C on PC or Mac. On PlayStation and Xbox, press all four shoulder buttons (L1, L2, R1, R2 / LB, LT, RB, RT) at once. Type your cheat into the bar at the top of the screen and press Enter.
What is the money cheat in The Sims 4?
The Sims 4 has several money cheats you type into the console. The most common ones add a fixed amount of Simoleons to your household, while others let you set an exact total. They work the same way across PC, PlayStation and Xbox once the console is open.
Do cheats disable achievements or trophies in The Sims 4?
Enabling testingcheats (and any cheat that relies on it) permanently disables achievements and trophies for that save file. Many basic money and build cheats can be used without testingcheats, so check whether a cheat requires it if you want to keep achievements.
What does testingcheats true do?
Typing testingcheats true (or testingcheats on) unlocks advanced cheat options, including Shift + Clicking Sims and objects to access extra menus for needs, relationships, careers and more. It must be active for many gameplay cheats to function.
Are cheats safe to use in The Sims 4?
Yes. Cheats are a built-in feature and will not corrupt or damage your save or game files. The only trade-off is that some cheats disable achievements and trophies for that save while they are active.
Do The Sims 4 cheats work on PS4, PS5, and Xbox?
Yes. The same cheats work on PlayStation and Xbox consoles as on PC. Open the console by pressing all four shoulder buttons together, then type the cheat exactly as you would on PC and press Enter.
Sources // cross-checked
- The Sims 4 Cheats - Frequently Asked Questions (Official EA)
- The Sims 4 cheats and codes for money, skills, love and more (GamesRadar+)
- The Sims 4 career cheats to get ahead in the workplace (GamesRadar+)
- Sims 4 cheats: all cheat codes for PC, Xbox, PS4, PS5, and more (Digital Trends)
- The Sims 4 cheats: Every cheat code and life hack you need (PC Gamer)
- The Sims 4: All Skill Cheats (Game Rant)
- All Career Cheats in The Sims 4 (Game Rant)
- The Sims 4: Motherlode Cheat Code Guide (Game Rant)
- The Sims 4: How To Use Aspiration Cheats (Screen Rant)
- The Sims 4 Cheats (Full Updated List) - Carl's Sims 4 Guide
More cheat guides
- Age of Empires II: Definitive Edition Cheats
- ARK: Survival Ascended / Evolved Cheats
- Baldur's Gate 3 Cheats
- Cyberpunk 2077 Cheats
- DOOM (1993) and DOOM II Cheats
- Fallout 4 Cheats
- Grand Theft Auto: San Andreas Cheats
- Grand Theft Auto: Vice City Cheats
- Minecraft (Java and Bedrock) Cheats
- Mortal Kombat 1 (2023) and Mortal Kombat 11 Cheats
- NBA 2K26 Cheats
- Pokemon GBA era (Emerald, FireRed/LeafGreen, Ruby/Sapphire) Cheats
- Red Dead Redemption 2 Cheats
- The Elder Scrolls V: Skyrim Cheats
- Stardew Valley Cheats
- The Sims 3 Cheats
- The Witcher 3: Wild Hunt Cheats
- WWE 2K26 Cheats
Getting ready for GTA 6?
Launch day is Thursday, November 19, 2026. Run the PS5 Readiness Check and browse every cheat-code guide.