You are on page 1of 13




Jump to:
Testing Cheats
Skill Cheats
Traits & Rewards
Get to Work
Dine Out
Other Cheat Guides


To use cheats in The Sims 4, press Control + Shift + C to toggle the console on
and off. Press enter after typing the cheat. For many cheats, you must also
use testingcheats onor they will not work. Most cheats are used in live mode (F2).


Cheat What it Does

testingcheats on Enables testing cheats in The Sims 4
kaching Money cheat that gives the family $1000
motherlode Gives the family $50,000 Simoleans
resetsim firstname lastname Resets a stuck Sim back to the home lot.
death.toggle true/false Disables death
Cheat What it Does
headlineeffects on/off Enables or disables headline effects (good for screenshots).
freerealestate on/off Makes homes free when typed while shopping for a house.
household.autopay_bills true/false Enable or disable bills for the household
Removes all moodlets from your Sim. Positive ones (such as high
needs/environment) will come back.
Display the game's frames per second, useful when tuning graphics
fps on/off
hovereffects on/off Disable hover effect when you mouse-over a Sim
fullscreen Toggle fullscreen/windowed mode
Allows you to move objects anywhere you want, good for building. Use
the 9 and 0 keys to adjust the item you're 'holding'.
bb.showhiddenobjects The old buydebug cheat - lets you buy many hidden objects.
bb.enablefreebuild Build anywhere, even on locked lots.
Ignore Gameplay Unlocks Entitlement - lets you buy items locked by
Gives a Sim x amount of satisfaction points with which you can buy
sims.give_satisfaction_points x
rewards. Sims.give_satisfaction_points 5000 for example.
fillmotive x use fillmotive motive_energy or fillmotive motive_hunger

Build Mode Cheats

We've got build mode cheats listed above, but you can learn a lot more about
using them by visiting the Building Cheats page.

Pregnancy and Multiple Birth Cheats

You can use relationship cheats to Try for Baby quickly, and follow up with a
cheat once the Sim is pregnant in order to force the Sim into labor. You can also
cheat to get twins, triplets, quadruplets, or more! Find this near the end of
the Pregnancy Guide.

Cheats to Make a Sim a Ghost

Head to the Ghosts guide for Cheats to turn a Sim into a ghost of any kind, based
on the death type. You can also skip Ambrosia or the Book of Life and make a
Sim who's died back into a normal Sim by removing this ghost trait once they've
been added back to your family.

To enable Testing Cheats, open the console with Left CTRL+Shift+C (press/hold
in that order) and type testingcheats on. To disable them, type testingcheats off.
The console will say, "Cheats Enabled". If it does not, you can try other
options: testingcheats 1, testingcheats true, and testingcheats yes all work to
enable the cheats. You must do this every time you load an area until a bug is
fixed. Here are the things you can do with testingcheats - note that this command
is also necessary for the extra cheats further down.

Shift-Click the Mailbox to access the ability to stop need decay for your current
household or the entire neighborhood (effectively make everyone happy). Disable
Need Decay will make needs stop falling; re-enabling them is as simple as
selecting Enable Need Decay. Make Happy will then fill needs to the maximum.
You can do this on an individual Sim level by Shift-Clicking Your Sims. This will
let you select to make only that Sim's needs static or make them happy by filling
all needs. You are also able to completely redesign a Sim by shift-clicking them
and selecting Modify in CAS. This takes you to Create-A-Sim where you can make
the Sim look however you want, but not change their gender or traits.

To fully edit a Sim in Create-a-Sim, type cas.fulleditmode with Testing Cheats On.
This will let you change the gender, traits, everything, and is much more powerful
than the scaled down version you get without typing this cheat. Thanks Pokeh321
for giving me this information.

Shift-Clicking NPC Sims will allow you to add them to your household or reset
them if they get stuck. You should also be able to enable/disable need decay and
make them happy if you so choose - good if your Sim's date has to leave due to
being tired! You can also Edit them in CAS if you like.

Shift-Clicking the Ground will allow you to Teleport anywhere you could walk in
the neighborhood. Shift-Clicking Objects allows you to reset them, should
something get stuck or broken.

Shift-Clicking Objects, for those that can get dirty, allows you to either make them
dirty or clean - all objects can be reset, as well.

Customize the size of Items - Enlarge or Shrink - This only works while in build
mode, as changing object size requires you to be able to fit it somewhere. Take
the object you want to change size of and Press Shift + ] to make it bigger. You
can shrink objects down to one tile by using Shift + [ or using Control + Z to undo
your changes. Press this too much and it will grow enormously. The controls for
this are a little wonky, so experimentation is recommended. I press control + ]
then move the object to see the change. This is necessary. Thankfully, if you go
overboard like in the picture above you can always undo it and shrink the object
down to a size you like.


Powerful Hidden Cheats

With the permission of TwistedMexi, a Simmer who took the time to look into The
Sims 4's source code and find all the developer cheats, I am listing the cheats
that help with Sims 4's Skills, Careers, and other common things here. You can
find a full list of cheats TwistedMexi has discovered here. The Wiki is being
updated with newly discovered cheats, so you might find something that helps
you a lot there.

Testingcheats on should be enabled, as some cheats will not work without it.
Skill/Career cheats affect the selected Sim.

Money X - Type Money 50000 or 1000000, whatever you like, and your family will
have that amount exactly. This can be used to subtract funds, because it sets the
money to whatever amount you specify.

Satisfaction/Aspiration Cheats -
Type aspirations.complete_current_milestoneand you will get all the satisfaction
from completing that milestone and move on to the next, one stage closer to the
special trait you get for completing the aspiration. You can do this repeatedly
until you have every Reward trait and gobs of satisfaction. It's listed above but
bears repeating here: sims.give_satisfaction_points gives the selected Sim an
amount of satisfaction equal to what you enter. sims.give_satisfaction_points
50000 would give you 50k.

Infinite Consumables - One-time use potions can be bought with satisfaction. You
may also milk Cow Plants that have killed Sims to get a potion that increases a
Sim's lifespan. You can make these consumables infinite by using
the objects.consumables_infinite_toggle Cheat. This can allow you to always get
a particular emotion, or make a Sim immortal with aging still on.
Remove negative moodlets by typing Sims.remove_all_buffs. This will take away
positive as well, but you can get those back. The link to TwistedMexican's wiki
has a list of all buffs, which can be added/removed individually.


While already in the career you want (via normal hiring from the phone or
computer) and with testingcheats on, type Careers.promote X - for example
careers.promote astronaut would promote your Sim to the next level in the
Astronaut career. Any Careers that have multiple words should contain no
spaces, for example careers.promote secretagent.

careers.demote X also works, causing a Sim to go back a level. You cannot use
this to go back to the branch choice for a career - if you're at the first level of a
branch, you'll be fired using this. If you don't know which branch you want, check
out the linked Career guides to see the benefits and pay of each. The Careers
Guide also has a table to compare careers.

To quickly get multiple promotions, copy the command below for the career
you're in - just the careers.promote x part - and paste it into the game's command
line with Control - V (Command-V on Mac). Paste it until you're level 10!

careers.promote astronaut Astronaut Career

careers.promote athletic Athlete Career
careers.promote business Business Career
careers.promote criminal Criminal Career
careers.promote adult_critic Critic Career (City Living)
careers.promote culinary Culinary Career
careers.promote detective Detective Career (Get to Work)
careers.promote doctor Doctor Career (Get to Work)
careers.promote entertainer Entertainer Career
careers.promote painter Painter Career
careers.promote activist Politics Career (City Living)
careers.promote scientist Scientist Career (Get to Work)
careers.promote secretagent Secret Agent Career
careers.promote socialmedia Social Media Career (City Living)
careers.promote techguru Tech Guru Career
careers.promote writer Writer Career


Raise a Sim's grades with careers.promote gradeschool or careers.promote

highschool. You can lower them as well with careers.demote


Type Stats.set_skill_level major_X with X being the level of skill you'd like the
selected Sim to be. Note the different syntax for fitness and children's skills in the
list below. If you cannot get skill cheats to work try stats.set_skill_level
adultmajor_x. You can find _ near the backspace key on your keyboard.

With testingcheats on, type Stats.set_skill_level major_handiness 10 - make

handiness 10. Note the Major_ before the skill name. If you did this, you'd see the
level 10 popup. If you want to see what unlocks with each level, read the linked
guide or adjust it by 1 each time so that you can see information on each new
level. Here are all the skills in Sims 4, which you can cheat to max. Beside each,
there's a link to the associated Skill Guide so that you can learn how to use it!

To max all cheats quickly, copy stats.set_skill_level major_ and paste it into your
command console in-game. Finish the command with the skill, then the level.
This doesn't work for fitness so you need to copy that line. Remember
Photography caps at 5.

Skill_Bowling - stats.set_skill_level skill_bowling 5 (minor skill with 5 levels)

Skill_Fitness - stats.set_skill_level skill_fitness x (1-10, major skill) (Fitness
Major_Baking - stats.set_skill_level major_baking x Get to Work
Expansion (Baking Guide)
Major_Bartending - that is, the Mixology Skill (Mixology Guide)
Major_Charisma - (Charisma Guide)
Major_Comedy - (Comedy Guide)
Minor_Dancing - Get Together Expansion (may not work on Teenage Sims)
Major_DJMixing - Get Together (may not work on Teenage Sims)
Major_Fishing - (Fishing Guide)
Major_Gardening - (Gardening Guide)
Major_GourmetCooking - (Gourmet Cooking Guide)
Major_Guitar - (Guitar Guide)
Major_Handiness (Handiness Guide)
Major_Herbalism - Outdoor Retreat Expansion (Herbalism Guide)
Major_HomestyleCooking - Regular Cooking (Homestyle Cooking Guide)
Major_Logic - (Logic Guide)
Major_Mischief - (Mischief Guide)
Major_Painting - (Painting Guide)
Major_Parenting - (Parenting Skill) (Parenthood Game Pack)
Major_Photography - Max 5, Get to Work (Photography Guide)
Major_Piano - (Piano Guide)
Major_PipeOrgan - (Vampires)
Major_Programming - (Programming Guide)
Major_Reaping - not really a thing, but it's there.
Major_RocketScience - (Rocket Science Guide)
Major_Singing - (Singing) (City Living Expansion)
Vampire Lore - This cheat is stats.set_skill_level Vampirelore 0-15 (Vampire Lore
Major_VideoGaming - (Video Gaming Guide)
Major_Violin - (Violin Guide)
Major_Wellness - Spa day Game Pack (Wellness Guide)
Major_Writing - (Writing Guide)


Toddler Guide - toddler skills cap at 5, potty is maxed at level 3.

All skill cheats begin with stats.set_skill_level see full cheat on communication
skill example below

Statistic_Skill_Toddler_Communication X - So type:
stats.set_skill_level statistic_skill_toddler_communication 5
Statistic_skill_toddler_imagination X
Statistic_skill_toddler_movement X
Statistic_skill_toddler_potty X - Caps at 3!
Statistic_skill_toddler_thinking X


Guide to Children's Skills

Skill_Child_Creativity - so stats.set_skill_level skill_child_creativity 10



You can influence Emotions slightly by adding buffs to Sims, though you may
need happy or other boosts to put them at 'Very Inspired' or add more negative
buffs to make a Sim super-embarrassed (Mortified). Here are some I took from
TwistedMexi's wiki which I'm using with his permission. Use Sims.add_buff X, for
example Sims.add_buff social_happy:

Energized: EnergizedLow or EnergizedHigh (do not stack, high gives

+2 Energized)
Flirty: FlirtyLow or FlirtyHigh (do not stack, high gives +2 Flirty)
Inspired: InspiredLow or InspiredHigh (do not stack, high gives +2 Inspired)
Focused: FocusedLow or FocusedHigh (do not stack, high gives +2 Focused)
Playful: PlayfulLow or PlayfulHigh (do not stack, high gives +2 Playful)
Sad: SadLow or SadHigh (do not stack, high gives +2)
Angry: Social_Angry, e_Buff_Angry, feelingangry, unfaithful (these all stack)
Happy: Social_Happy or e_Buff_Happy (these two stack, adding Happiness)
Uncomfortable: e_buff_uncomfortable
Embarrassed: e_buff_embarrassed, peedself (these two stack)


Traits can be equipped to Sims, as well as Satisfaction Point Rewards and those
you earn for completing Aspirations. The cheat to add/remove them
is Traits.equip_trait X or Traits.Remove_trait X. Most Traits boil down to
TheNameWithNoSpaces or Underscore_as_space in between those with multiple
names. When new content comes out, you can try the new rewards/traits to cheat
them on to your Sim by trying the new name in this format. For example, there

Traits.equip_trait Active - the regular trait, active

Traits.equip_trait Antiseptic - Hygiene decays at half rate (Reward)
Traits.equip_trait EpicPoet - If you're looking for Poetic to make the Book of
Life, this is one that is named oddly
Traits.equip_trait Hardlyhungry - Hunger decays at half rate
Traits.equip_trait Independent - Social decays at half rate
Traits.equip_trait Neverweary - Never Weary, which makes Energy deplete at
half the usual rate.
Traits.equip_trait SteelBladder - Bladder won't decay
Traits.equip_trait Web_master - Webmaster Reward trait for completion of
the Computer Whiz Aspiration
If you can't find one - it may have a weird name. See a list of traits here on
TwistedMexi's wiki, and if you can afford it, Buy him a coffee!


You can modify Sims' relationships by using the somewhat

long modifyrelationship yoursimfirst yoursimlast targetsimfirst targetsimlast x
relationshiptype. Relationshiptype is either Friendship_main or Romance_Main. X
is the percentage of the bar, either full, half, or half into the red (negative
numbers). While there are many different relationship names, these are simply
combinations of varying amounts of friendship/romance (either positive or

For example:

modifyrelationship Bella Goth Mortimer Goth 100 Friendship_main - Bella and

Mortimer are now best friends
modifyrelationship Bella Goth Mortimer Goth -100 Friendship_main - this will
make Bella and Mortifer go all the way to enemies
modifyrelationship Bella Goth Mortimer Goth 100 Romance_main - They're now
soulmates if they have a high friendship level as well
modifyrelationship Bella Goth Mortimer Goth -100 Romance_main - Drain their
romance bar all the way to red


The following are, again, provided by TwistedMexican who kindly took the time to
find these cheats hidden within the game engine. Here are the most important
finds. You can find more on his specific wiki about GTW.

Retail Perk Cheats

Be sure to include the true at the end of these cheats in order to unlock the
associated perk. This makes perk point cheats unnecessary, though it does
require a bit more typing.


Retail Perk Command

Register of Tomorrow bucks.unlock_perk RegisterMimic true
Stunning Sign bucks.unlock_perk SignageMimic true
Provocative Pedestal bucks.unlock_perk PedestalMimic true
Extra Worker Slot 1 bucks.unlock_perk AdditionalWorker_1 true
Extra Worker Slot 2 bucks.unlock_perk AdditionalWorker_2 true
Serious Shopper bucks.unlock_perk CustomerPurchaseIntent true
MegaManager bucks.unlock_perk ImproveManagementSocials true
Slick Salesman bucks.unlock_perk ImproveRetailSocials true
Superfluous Surplus bucks.unlock_perk DecreaseRestocking_Temporary true
Cheaper Restocking bucks.unlock_perk DescreaseRestockingCost true
My First Simoleon bucks.unlock_perk StorePlacard_1 true
Fobbs 500 bucks.unlock_perk StorePlacard_2 true
Snazzy Shirt bucks.unlock_perk RetailOutfit true
Faster Checkouts Small bucks.unlock_perk CheckoutSpeed_Small true
Faster Checkouts Large bucks.unlock_perk CheckoutSpeed_Large true
Faster Restock Small bucks.unlock_perk RestockSpeed_Small true
Faster Restock Large bucks.unlock_perk RestockSpeed_Large true
Curious Shopper bucks.unlock_perk CustomerBrowseTime true
Sure Sale bucks.unlock_perk SureSaleSocial true
Instant Restock bucks.unlock_perk InstantRestock true


The following restaurant perk cheats for Dine Out were gathered based on
Twistedmexi's format for the GTW Cheats. I found the same code works, just had
to track down the name of them within the files. You'll notice they differ. Note
that Meal Rush and Surplus Harvest can be used every 24 hours. For those like
additional waiter or discounts on ingredients, you may need to take them in oder.
You can take tidy tippers multiple times but I'm not sure if you need to do
something special to add extra ranks.


Perk Code to Unlock

Curious Customers bucks.unlock_perk RecommendDishSocial true
Additional Waiter #1 bucks.unlock_perk AdditionalWaiter_1 true
Ingredient Quality Options bucks.unlock_perk IngredientQualityOptions true
Meal Rush bucks.unlock_perk MoreCustomers true
Surplus Harvest bucks.unlock_perk IngredientCostDiscount true
Patient Patrons bucks.unlock_perk LengthenImpatienceTimeout true
Additional Chef bucks.unlock_perk AdditionalChef true
Curiouser Customers bucks.unlock_perk RecommendDishFrequency true
Additional Waiter #2 bucks.unlock_perk AdditionalWaiter_2 true
Inspirational Speech bucks.unlock_perk InspirationalSpeechSocial true
Fast Eaters bucks.unlock_perk EatFaster true
Lower Employee Training Costs bucks.unlock_perk LowerEmployeeTrainingCost true
Ingredient Discount (small) bucks.unlock_perk CheaperIngredients_1 true
Well Funded Foodies bucks.unlock_perk ExpensiveOrders true
Tidy Tippers bucks.unlock_perk RiskFreeMarkup true
Ingredient Discount (large) bucks.unlock_perk CheaperIngredients_2 true
Well Managed bucks.unlock_perk LowerChanceBadEvents_Small true
The Chef's Hat bucks.unlock_perk ChefsHat true


Make Sim a Vampire

stats.set_stat commodity_BecomingVampire 2160 will begin the natural
conversion process, while traits.equip_trait trait_OccultVampire will make them a
vampire immediately. To remove the vampire trait and revert a Sim,
use traits.remove_trait trait_OccultVampire. You can use these cheats to convert
Sims from the Gallery.

Unlock Vampire Perks

stats.set_stat rankedStatistic_Occult_VampireXP 1593 will max out your vampire
rank and give you 2 power points each time you enter it. Copy it from here and
use control+V after opening the cheats panel in-game to paste it repeatedly. You
can find more specific vampire cheats on TwistedMexi's wiki. He discovered
these and gave me permission to share some of them.

The Sims 4 Parenthood comes with a new skill, which can be cheated in with
stats.set_skill_level major_parenting X - it's in the major skills list above.

Character Values Cheat

Toddlers, Children, and Teens can have experience in five different character
values, which range from -100 to 100 (bad or good). You can set these manually
so that when the Sim ages up to adult they will receive reward traits that reflect
their morality, manners, etc. They are set with: stats.set_stat
lifeskillstatistic_empathy 100, as an example or stats.set_stat
lifeskillstatistic_conflictresolution -100 - here's the full list. Be sure to include a
number, based on how full or negative you'd like the experience bars to be:

Conflict Resolution: stats.set_stat lifeskillstatistic_conflictresolution X

Emotional Control: stats.set_stat lifeskillstatistic_emotionalcontrol X
Empathy: stats.set_stat lifeskillstatistic_empathy X
Manners: stats.set_stat lifeskillstatistic_manners X
Responsibility: stats.set_stat lifeskillstatistic_responsibility X

Reward Traits for Character Values

New character values reward traits are earned when children and teens age up to
adults, and can be added or removed from your Sim if you got a bad one. In some
cases you can have the good one from one of the five categories, but can't equip
the bad at the same time. Traits are added with traits.equip_trait x and removed
with traits.remove_trait x. See the linked Character Values guide for information
on what each of them do for your Sims. Here's a list of the character values and
their trait pairs, along with two examples:

traits.equip_trait lifeskills_goodmanners - adds the Good Manners trait

traits.remove_trait lifeskills_uncontrolledemotion - removes the Uncontrolled Emotion
Manners Traits
o Good Manners lifeskills_goodmanners
o Bad Manners lifeskills_notgoodmanners
Responsibility Traits
o Responsible - lifeskills_responsible
o Irresponsible - lifeskills_irresponsible
Empathy Traits
o Compassionate - lifeskills_compassionate
o Insensitive - lifeskills_unfeeling
Conflict Reeolution Traits
o Mediator - lifeskills_mediator
o Argumentative - lifeskills_argumentative
Emotional Control Traits
o Emotional Control - lifeskills_emotionalcontrol
o Uncontrolled Emotions - lifeskills_uncontrolledemotion (with no s)

Credit Where It's Due

Half of all cheat sites on the web have ripped off the efforts of a person who spent
time tracking down these commands for us and started a wiki on reddit to host
them here. If you'd like to thank him for his time, buy TwistedMexi a coffee for
finding most of these that were not released by EA. You can find some specific
cheats on the wiki, I won't publish those that players might infrequently use and
don't want to put literally every cheat on this page as it's already quite long.


Many cheats require testing cheats to work. Ensure you've done testingcheats
onfirst. This mainly works from the live/build/buy modes of the game as many do
not work on the map. You should pause it by pressing tilde (`) or clicking the
pause icon, and when the time comes will need to first press and hold the left
CTRL key, then Shift, then C in that order, without letting go of any of the keys, to
open the console in the first place. This should be a fluid motion and not too
slow. Secondly, cheats must be typed exactly. You can get some help with
testingcheats by following this link.