The Sims 4: Complete List of Cheat Codes (2026 Guide)
Credit: EA / Maxis
Codes & Cheats

The Sims 4: Complete List of Cheat Codes (2026 Guide)

Fabian Fabian Lainé
Follow us on

In brief

The Sims 4 is packed with cheat codes that transform your gameplay experience: fill needs instantly, resurrect a Sim, unlock hidden objects, skip skill levels or promotions. This 2026 guide lists all cheats tested on PC, Mac, PlayStation, and Xbox, with the exact syntax and tips to use them hassle-free.

Looking to boost your skills, revive your favorite Sim, or unlock items that are normally hidden in The Sims 4? This 2026 guide brings together all the cheat codes recognized by the game, with their exact syntax. Tested on PC, PlayStation, and Xbox, they work just as well with the base game as with the expansions, kits, and packs released since 2014. Twelve years after its release, The Sims 4 remains a huge playground, and cheats are the essential tool for taking back control when real Sim life gets too finicky.

Activating the cheat console

Before entering any code, you need to open the console. The combination depends on the platform:

  • PC / Mac: Ctrl + Shift + C (or Ctrl + Maj + C on a French keyboard)
  • PlayStation 4 / 5: hold L1 + L2 + R1 + R2
  • Xbox One / Series X|S: hold LB + LT + RB + RT

A text input bar appears at the top of the screen. Then type testingcheats true and confirm with Enter. This code is essential: without it, most advanced commands (the ones with a period, like stats.set_skill_level) remain inactive. To turn off test mode: testingcheats false.

Tip: once testingcheats true is confirmed, hold Shift and click on a Sim, an object, or the ground to bring up a contextual cheat menu (fill needs, reset, age up, edit in CAS, etc.). It's often faster than retyping a command.

"Everyday life" cheats

Filling needs

Got a Sim who's exhausted, starving, or in the red on several bars? The most useful command remains sims.fill_all_commodities: it fully restores all of the active Sim's needs (hunger, energy, hygiene, bladder, social, fun).

To target a specific bar, use fillmotive:

  • fillmotive motive_hunger — hunger
  • fillmotive motive_energy — energy
  • fillmotive motive_hygiene — hygiene
  • fillmotive motive_bladder — bladder
  • fillmotive motive_fun — fun
  • fillmotive motive_social — social

The iconic plumbob from The Sims 4

Adding or removing a moodlet

The sims.add_buff command instantly applies an emotion to your Sim. The Low variants give a mild boost (+1), while the High ones give an intense boost (+2) that lasts about 12 in-game hours:

  • sims.add_buff e_Buff_Happy — happy
  • sims.add_buff ConfidentHigh — confident
  • sims.add_buff EnergizedHigh — energized
  • sims.add_buff FocusedHigh — focused
  • sims.add_buff InspiredHigh — inspired
  • sims.add_buff PlayfulHigh — playful
  • sims.add_buff FlirtyHigh — flirty
  • sims.add_buff SadLow — sad

To go back to a neutral emotional baseline: sims.remove_all_buffs.

Killing, reviving, and aging up

To turn a Sim into a ghost, equip them with the trait corresponding to the type of death:

  • traits.equip_trait Ghost_Drown — drowning
  • traits.equip_trait Ghost_Fire — fire
  • traits.equip_trait Ghost_OldAge — old age
  • traits.equip_trait Ghost_Electrocution — electrocution
  • traits.equip_trait Ghost_Hunger — starvation
  • traits.equip_trait Ghost_Cowplant — cowplant
  • traits.equip_trait Ghost_Embarrassment — embarrassment
  • traits.equip_trait Ghost_Anger — anger

To revive a Sim, simply replace equip_trait with remove_trait using the same argument. To fully disable death for the household: death.toggle false. As for aging, the aging.toggle_aging command stops or resumes the global aging counter, while Shift-clicking on the Sim brings up the "Trigger Aging" action to push them to the next life stage immediately.

Note: codes that rely on testingcheats disable EA App achievements for the current save. Make a separate save if you care about your Steam or EA trophies.

Gameplay and building cheats

Unlocking hidden objects

  • bb.showhiddenobjects — displays hidden objects from the catalog (type DEBUG in the search bar to filter them)
  • bb.showliveeditobjects — unlocks hundreds of decor items used in the game's worlds (benches, statues, urban vegetation…)
  • bb.moveobjects on — removes the grid and collisions so you can place an object anywhere you want, even overlapping
  • bb.enablefreebuild — allows building on lots that are normally locked (hospital, fire station, laboratory…)
  • bb.deleteallobjects — deletes all objects on the lot in one click

Editing and resetting

  • cas.fulleditmode — reopens the full "Create a Sim" tool (age, body, traits, aspiration). Then Shift-click on the Sim and choose "Edit in CAS"
  • resetsim [FirstName] [LastName] — unfreezes a stuck Sim (example: resetsim Marie Martin)
  • headlineeffects off — hides thought bubbles and the plumbob above Sims, ideal for screenshots
  • freerealestate on — allows moving into any lot for free from the world selection screen

Green plumbob from The Sims 4

Skills: instantly reach level 10

The universal syntax is stats.set_skill_level [Skill_Name] [level 1-10]. Common examples: Major_Cooking, Major_Charisma, Major_Painting, Major_Logic, Skill_Fitness. For a child: stats.set_skill_level Skill_Child_Creativity 10. The full list of identifiers (base game and expansions) can be found in our dedicated guide The Sims 4 Skills.

Tip: to completely remove a learned skill, use stats.set_skill_level Major_Cooking 0. This resets the level without forcing a full Sim reset.

Careers: instant promotion

Your Sim must already be working in the target career to be promoted. The command is careers.promote [Career_Name]. Main identifiers from the base game and the most common expansions:

  • careers.promote Painter — Painter
  • careers.promote Writer — Writer
  • careers.promote Culinary — Culinary
  • careers.promote Entertainer — Entertainer
  • careers.promote SecretAgent — Secret Agent
  • careers.promote Scientist — Scientist
  • careers.promote TechGuru — Tech Guru
  • careers.promote Detective — Detective
  • careers.promote Doctor — Doctor
  • careers.promote Astronaut — Astronaut
  • careers.promote Business — Business
  • careers.promote Criminal — Criminal
  • careers.promote Athletic — Athletic

Useful variants: careers.demote [Career] demotes by one rank, careers.remove_career [Career] completely removes the job, and careers.add_career [Career] adds it instantly if the Sim doesn't already have it.

Relationships: friend, enemy, or soulmate

The code modifyrelationship [FirstName1] [LastName1] [FirstName2] [LastName2] [value -100 to 100] [type] adjusts the relationship between two Sims. The two main types:

  • LTR_Friendship_Main — friendship
  • LTR_Romance_Main — romance

Practical example: modifyrelationship Marie Martin Jean Dupont 100 LTR_Romance_Main turns two strangers into a passionate couple. A negative value produces the opposite effect: modifyrelationship Marie Martin Jean Dupont -100 LTR_Friendship_Main turns them into sworn enemies in a single line.

Plumbob icon and The Sims 4 universe

Money and satisfaction points

The commands motherlode (+50,000 Simoleons), kaching, and rosebud (+1,000) remain the classics, complemented by money [amount] to set a precise balance. The topic deserves full coverage with all the variants, edge cases, and related mods: we've dedicated an entire guide to it — see Infinite Money in The Sims 4: Motherlode, Rosebud, and money.

Same goes for satisfaction points (aspiration rewards): the command sims.give_satisfaction_points [value] has its own page, with the list of items to unlock and the best combinations — see our guide The Sims 4 Satisfaction Points: the ultimate cheat code.

Summary table

CategoryCommandEffect
Activationtestingcheats trueEnables test mode
Needssims.fill_all_commoditiesFills all bars
Moodsims.add_buff ConfidentHighConfident Sim
Deathtraits.equip_trait Ghost_DrownGhost (drowning)
Immortalitydeath.toggle falseDisables death
Skillstats.set_skill_level Major_X 10Maxes out a skill
Careercareers.promote XImmediate promotion
RelationshipmodifyrelationshipAdjusts friendship/romance
Buildingbb.moveobjects onFree placement
Unlockbb.showhiddenobjectsHidden catalog items
Resetresetsim FirstName LastNameUnfreezes a stuck Sim
Full CAScas.fulleditmodeReopens Create a Sim
Free lotfreerealestate onFree move-in
Tip: keep this page open in a tab while you play — it's faster to grab a command than to manually rebuild needs or skills every turn.

Going further

Our coverage of The Sims 4 continues with several thematic guides you can dive into next: Create a Sim (CAS), Build Mode, Personality Traits, Aspirations, Occults, and Skills. For more specific cheats, check out our targeted guides too: Emotional Inertia, Apothecary, Save a House, Royalty Envoy, Information Broker, Simcalibur, Noble, Blacksmith, Chess, Cordelia Statue, Magnolia Park, Cooking Kit, Bridgerton, and Funeral Home. Plenty to shape your playthrough exactly the way you want, from small tweaks to major narrative twists.

Share this article

Do you use cheat codes in The Sims 4?

Frequently asked questions

Do cheat codes work on console (PS5, Xbox) the same way as on PC?
Yes, they work everywhere. The only difference is how you open the console (L1+L2+R1+R2 on PlayStation, LB+LT+RB+RT on Xbox instead of Ctrl+Shift+C on PC). Once the input bar appears, type your cheats as usual.
Do cheat codes make me lose my achievements/trophies?
Yes, cheats disable EA App rewards on the active save. If you care about your trophies, create a copy of your game to cheat freely, and keep a "clean" version for achievements.
How do I unlock objects that are normally hidden in the catalog?
Type bb.showhiddenobjects to display all hidden objects, then filter with "DEBUG" in the catalog's search bar. You can also use bb.showliveeditobjects to access world decor items.
A Sim is stuck and won't move, how do I fix it?
Use resetsim [First Name] [Last Name] (example: resetsim Marie Martin). The Sim returns to normal functioning without losing their stats or progression.
What's the best method to earn a lot of money quickly?
Motherlode adds 50,000 Simoleons at once, making it the most profitable option. Money [amount] sets a precise balance if you prefer exact control. Check our dedicated guide for advanced combos with mods.

Key takeaways

  • Testingcheats true is the foundational code: without it, 90% of advanced commands remain unresponsive.
  • Shift+click on a Sim opens a contextual cheat menu, often faster than retyping commands.
  • Cheats disable EA App achievements on the current save: create a "cheat-free" version if you're going for trophies.
  • Sims.fill_all_commodities restores all needs to full in one line, it's the go-to tool for players in a hurry.
  • Since cheat codes vary by expansion, check our dedicated Money and Satisfaction Points guides for specific packs.

Comments

No comments yet. Be the first to react!

Leave a comment

Latest articles