How do you use cheats in The Sims 2?

Sims 2 cheats

Press Ctrl + Shift + C, type a cheat, and press Enter. This list has 52 cheats from the Legacy Collection's own executable, 7 of them boolProp and intProp switches. motherLode adds §50,000 (the amount EA documents), and boolProp testingCheatsEnabled true opens the Shift-click cheat menus.

From The Sims 2 Legacy Collection on Steam, executable built Apr 7, 2025.

This page covers the 52 cheats found in the executable for The Sims 2 Legacy Collection on Steam. You can use these commands to add Simoleons, change your lot, or control your Sims.

You open the cheat box on Windows by pressing Ctrl + Shift + C. Type the command you want into the text bar to apply its effect right away.

Every cheat

Showing all 52 cheats.

Money

CheatWhat it does
kaChing
Adds §1,000 to the active household's funds. The amount is EA's documented one: the game keeps it in compiled code we can't read.
motherLode
Adds §50,000 to the active household's funds. The amount is EA's documented one: the game keeps it in compiled code we can't read.
familyFunds Goth +10000
Sets the funds of the household you name. Put + or - before the number to add to or take from what they have.family name: the household's last name. amount: a number to set the funds to, or +/- a number to add or take away.

Needs and aspiration

CheatWhat it does
maxMotives
Fills every need of every Sim on the lot to the top.
motiveDecay off
Type off to stop the needs of the Sims on the lot from dropping. Type on to let them drop again.
lockAspiration on
Freezes the aspiration meter of the Sims on the lot, so it neither rises nor falls.
aspirationPoints 5000
Gives the selected Sim extra aspiration reward points to spend on reward objects.points: a whole number.
aspirationLevel 5
Sets the aspiration level of the selected Sim, from 0 (Failure) to 5 (Platinum).0-5: 5 is the top (Platinum).

Sims, aging and family

CheatWhat it does
unlockCareerRewards
Unlocks every career reward object for the selected Sim.
aging off
Turns aging off or back on, so your Sims stop growing older.
disablePuppyKittenAging on
Stops puppies and kittens from growing up while it is on.
forcetwins
Makes the selected pregnant Sim have twins.
addNeighborToFamilyCheat on
Adds an option to move another Sim into your household.
stretchSkeleton 1.1
Makes the selected Sim taller or shorter.factor: 1.0 is normal height; below 1.0 is shorter, above is taller.

Build and buy

CheatWhat it does
moveObjects on
Lets you move and delete objects the game normally won't let you touch. It works in Build and Buy mode.
deleteAllObjects doors
Deletes every door, window or set of stairs on the lot, whichever you name. Use it in Build mode.
deleteAllWalls
Deletes every wall on the lot that can be deleted. Use it in Build mode.
deleteAllFences
Deletes every fence on the lot. Use it in Build mode.
deleteAllHalfwalls
Deletes every half wall on the lot that can be deleted. Use it in Build mode.
deleteAllAwnings
Deletes every awning on the lot. Use it in Build mode.
individualRoofSlopeAngle 30
Sets the slope of the roof you place next, in degrees, from 15 to 75.15-75: degrees; 45 is the default.
roofSlopeAngle 30
Changes the slope of the roofs on the lot.
setHighestAllowedLevel 8
Sets how many floors you can build up.
setQuarterTilePlacement on
Lets you place objects on quarter tiles instead of whole tiles.

Lots and neighborhood

CheatWhat it does
changeLotZoning community
Changes what kind of lot this is, for example a home into a community lot. The kinds you can pick depend on your expansions.zoning: residential, community, greek, dorm, secretsociety, hotel, apartmentbase and more, by the expansions you have.
changeLotClassification high
Sets the wealth class of the lot to low, middle or high.
printLotClass
Shows the wealth class of the lot you are on.
clearLotClassValue
Clears a wealth class you set with changeLotClassification.
changeNeighborhoodType suburb
Changes the type of the current neighborhood. It does not work on a neighborhood that has others attached to it.type: university, primary, downtown, suburb, asia, mountains or tropics.
modifyNeighborhoodTerrain on
Lets you reshape the neighborhood's terrain. Click to pick a spot, then press P to smooth, [ to raise, ] to lower and \ to level.
deleteAllCharacters
Deletes every Sim in the current neighborhood. It works only in neighborhood view and cannot be undone, so save a backup first.
bugJarTimeDecay off
Type off and the bugs in bug jars live forever.

boolProp and intProp switches

CheatWhat it does
boolProp testingCheatsEnabled true
Turns on testing cheats. Shift-click then opens extra cheat menus on Sims and objects.
boolProp snapObjectsToGrid false
Type false to place objects off the grid, anywhere on a tile. Type true to snap them again.
boolProp constrainFloorElevation false
Type false to raise and lower the floor and terrain under walls and objects.
boolProp allow45DegreeAngleOfRotation true
Lets you turn objects in steps of 45 degrees instead of 90.
boolProp controlPets true
Lets you control the pets in your household directly, like your Sims. It needs the Pets expansion.
boolProp enablePostProcessing true
Turns on the screen effects that bloom, vignette, filmGrain and letterBox need.
intProp maxNumOfVisitingSims 12
Sets how many visitors can be on a lot at once.

Camera and screen

CheatWhat it does
setHour 8
Sets the time of day to the hour you type.
showHeadlines off
Hides or shows the thought and speech balloons over Sims.
plumbBobToggle
Hides the green plumbob over your Sim. Type it again to show it.
allMenus on
Shows the interactions you can't use right now in a Sim's menu, along with the ones you can.
slowMotion 4
Slows down the animations, for screenshots and movies.0-8: 0 is normal speed.
vsync on
Turns vertical sync on or off. Off can raise the frame rate but may cause tearing.
bloom 1 1 1 0.5
needs boolProp enablePostProcessing
Adds a colored glow to the screen.R G B: the color, each from 0 to 1. amount: the glow, from 0 to 1.
vignette 0.5 0.5 0.3
needs boolProp enablePostProcessing
Blurs the screen around a sharp spot you choose.centerX centerY: the sharp spot, from 0,0 (upper left) to 1,1. amount: the blur, from 0 to 1.
filmGrain 0.3
needs boolProp enablePostProcessing
Adds a film grain look to the screen.amount: 0 to 1.
letterBox 0.2
needs boolProp enablePostProcessing
Adds black bars at the top and bottom of the screen.amount: 0 to 0.4.

The console itself

CheatWhat it does
help
Lists the cheats. Add part of a name to list only the matching ones, or a full name to see how to use that cheat.pattern: part of a cheat name (optional).
expand
Makes the console window taller so you can read more of its output. Type it again to shrink it.
quit
Closes the game.

How to open the console and type cheats

Hold Ctrl + Shift + C on your Windows keyboard to bring up the console bar. You type your chosen command directly into this box.

If you forget a command, type help into the bar to see a list. You can also type help followed by part of a name to search for matches, or a full name to read its instructions. Type expand to make the console box taller, and type it again to make it smaller.

What boolProp switches are and which ones help

Some commands in The Sims 2 start with boolProp or intProp. These act as switches that you set to true, false, or a number.

The most famous switch is boolProp testingCheatsEnabled true. After you enter it, you can hold Shift and click on Sims or objects to open hidden cheat menus. If you have the Pets expansion, boolProp controlPets true lets you direct your pets just like regular Sims.

Builders often use boolProp snapObjectsToGrid false to place items freely without the tile grid. You can pair that with boolProp allow45DegreeAngleOfRotation true to rotate items in 45 degree steps instead of 90. For screen effects like bloom or filmGrain, you must first enter boolProp enablePostProcessing true.

Cheats to reach for first by goal

When your household needs quick money, type kaChing for 1,000 Simoleons or motherLode for 50,000 Simoleons. You can also use familyFunds with a family name, like familyFunds Goth +10000, to add or subtract funds.

To keep your household happy, type maxMotives to fill the need bars for every Sim on the lot. Follow that with motiveDecay off so their needs stop falling. You can also type aging off so your Sims stay at their current age.

When you build or decorate, type moveObjects on to grab and delete items the game normally locks in place. If you want a taller house, use setHighestAllowedLevel 8 to change how many floors you can stack. For roof adjustments, individualRoofSlopeAngle 30 sets the angle of your next roof anywhere from 15 to 75 degrees.

Cheats in every life sim

GameOpen the consoleMoney cheatUnlocks the restCheats in our list
The Sims 4 cheatsCtrl + Shift + Cmotherlode adds §50,000testingcheats true81
The Sims 3 cheatsCtrl + Shift + Cmotherlode adds §50,000testingCheatsEnabled true47
The Sims 2Ctrl + Shift + CmotherLode adds §50,000boolProp testingCheatsEnabled true52
Paralives cheatsCtrl + Shift + CJACKPOT adds $50,000Nothing: every command works138

Each count is the cheats players can type in that game, read from its own files. Debug and developer commands are left out.

Questions

How do you open the cheat console in The Sims 2?

Press Ctrl + Shift + C. A bar opens at the top of the screen. Type a cheat and press Enter. Type expand to make the console taller, and help to list the cheats. These cheats are for the PC game, including the Legacy Collection.

How do you get 50,000 Simoleons in The Sims 2?

Press Ctrl + Shift + C to open the console and type motherLode. This adds 50,000 Simoleons to your active household right away.

How do you turn on testing cheats in The Sims 2?

Open the cheat console and type boolProp testingCheatsEnabled true. You can then hold Shift and click on Sims or objects to see extra menu options.

Can you make a pregnant Sim have twins?

Yes, you can select the pregnant Sim and type forcetwins into the cheat console. That Sim will then give birth to twins.

Why are screen cheats like bloom and vignette not working?

Those four visual commands require you to turn on post-processing first. Open the console and type boolProp enablePostProcessing true before you use bloom, vignette, filmGrain, or letterBox.

How do you stop Sims from aging in The Sims 2?

Open the console with Ctrl + Shift + C and type aging off. You can type aging on whenever you want them to grow older again.

More from the game files

Data from The Sims 2, Legacy Collection on Steam, executable built Apr 7, 2025, read from the game's own files on 2026-10-26. Names are the game's own; the explanations are ours.

The money amounts of kaChing and motherLode come from EA's documentation, not from the game files: the game keeps them in compiled code we can't read. The cheat names and help texts are read from the game.

LifeSim is not affiliated with Electronic Arts. The Sims is a trademark of Electronic Arts Inc.