# Sims 2 Cheats for the Legacy and Ultimate Collection

Source: https://sims2mods.com/cheats

Last updated: 2026-11-11

Hold `Ctrl`+`Shift`+`C` to open the cheat bar, type `boolprop testingcheatsenabled true` and press Enter, then type any code. For money, `kaching` adds §1,000 and `motherlode` adds §50,000. `familyFunds [family name] [amount]` sets an exact amount. Type `help -all` to see every cheat your game knows.

## Sims 2 money cheats

| Cheat | What it does |
| --- | --- |
| `kaching` | Adds §1,000 to household funds |
| `motherlode` | Adds §50,000 to household funds |
| `familyFunds [family name] [amount]` | Sets that family's funds, for example `familyFunds Goth 100000` |
| `familyFunds [family name] +[amount]` | Adds to (or with `-`, takes from) the current funds |

If a family name has a space, put it in quotes: `familyFunds "De La Cruz" 50000`. Mod The Sims also lists `money [amount]`, which does the same for the family you are playing.

## Needs, aging and family cheats

| Cheat | What it does |
| --- | --- |
| `maxMotives` | Fills every need for all Sims on the lot |
| `motiveDecay off` | Needs stop dropping for all Sims on the lot |
| `aging off` | Stops aging for Sims on the lot, including babies, and pauses pregnancies |
| `ageSimsCheat on` | Adds a Set Age option when you click a Sim, so you can also make them younger |
| `lockAspiration on` | Freezes the Aspiration meter |
| `aspirationLevel 5` | Sets the selected Sim's Aspiration level, from 0 (red) to 5 (platinum) |
| `aspirationPoints [amount]` | Gives the selected Sim points to spend on reward objects |
| `unlockCareerRewards` | Unlocks every career reward object for the selected Sim |
| `forceTwins` | Select a pregnant Sim and enter it: she will have twins |
| `addNeighborToFamilyCheat on` | Lets you add a neighbor to your family |
| `disablePuppyKittenAging on` | Puppies and kittens stop growing up |

## Build mode cheats

| Cheat | What it does |
| --- | --- |
| `moveObjects on` | Move or delete objects you normally can't, and overlap objects |
| `boolprop snapObjectsToGrid false` | Place objects freely instead of on grid points |
| `boolprop allow45DegreeAngleOfRotation true` | Rotate objects in 45-degree steps with the `,` and `.` keys |
| `boolprop constrainFloorElevation false` | Change terrain under existing walls and floors |
| `setHighestAllowedLevel [number]` | Raises the floor limit. Mod The Sims warns that values above 16 crash the game |
| `roofSlopeAngle [15-75]` | Sets the angle of every roof on the lot (45 is default) |
| `changeLotZoning [type]` | Rezones a lot, for example `changeLotZoning community` |
| `boolprop showCatalogEPFlags true` | Shows which expansion or stuff pack each catalog item came from |

## What testing cheats unlock

With `boolprop testingcheatsenabled true` on:

- You can drag needs, skills, relationship bars and personality points with the mouse.
- `Shift`+click on Sims and objects shows hidden developer options.
- `Ctrl`+click on a want or fear fulfills it, with the aspiration reward.
- A broken object shows a box with Cancel, Reset or Delete instead of failing silently.

EA's guide notes that every `boolprop` cheat written with on/off also accepts true/false.

## Turn cheats on automatically

Create a text file named `userStartup.cheat` in the `Config` folder of your Sims 2 user folder. Mod The Sims gives the original game's path as `Documents\EA Games\The Sims 2\Config`; on other versions, use the `Config` folder next to `Neighborhoods`. Put one cheat per line, such as `boolProp testingCheatsEnabled true` and `boolProp snapObjectsToGrid false`. The game runs them every time it starts. Mod The Sims notes that `plumbbobToggle` and `showHeadlines` don't work from this file, and that `bugJarTimeDecay` must be the last line or it breaks the rest.

## Cheats that can damage a save

- `deleteAllCharacters` deletes every Sim in the neighborhood, townies included. Mod The Sims calls the damage irreversible corruption. Never use it on a played neighborhood.
- `changeLotZoning` on a beach lot turned into apartments corrupts the ocean and terrain. Move everyone out before you rezone any lot.
- `moveObjects on` lets you delete the mailbox, trash can or phone, which lots need. Leave them in place.

Sims 2 neighborhoods are linked, so back up the whole `Neighborhoods` folder first. Lot debuggers and corruption checkers are in the [best Sims 2 mods](/best-mods).

## FAQ

### Do Sims 2 cheats work on the Legacy Collection?

Yes. EA's Legacy Collection controls guide lists the same codes as the original game, opened with `Ctrl`+`Shift`+`C`.

### Are Sims 2 cheats case sensitive?

Mod The Sims says some players find they are. If a code fails, type it with the capital letters exactly as written here.

### How do I see all Sims 2 cheats in the game?

Type `help -all` in the cheat bar. `help motherlode` describes a single cheat. Type `expand` to make the cheat window bigger.
