Sims 4 Cheats for Relationships Explained (Simply)

Sims 4 Cheats for Relationships Explained (Simply)

You’ve finally found the perfect Sim. They have the "Creative" trait, they look great in that Lovestruck expansion pack thrift outfit, and they actually enjoy the fruitcake your neighbor brought over. There is just one problem. They won't stop talking about their interest in "Geology" while your Sim is clearly trying to initiate a First Kiss. Building relationships in The Sims 4 can be a slow, agonizing process of spamming "Brighten Day" and "Deep Conversation" until your fingers go numb.

Sometimes, you just don't have the patience for the slow burn. Maybe you're trying to recreate a complex soap opera drama, or you just want two Sims to be enemies-to-lovers without the three-week courtship. That's where Sims 4 cheats for relationships come in.

I’ve been playing this game since the day it launched in 2014, and honestly, the relationship system has only gotten more finicky with the addition of Sentiments and Social Compatibility. If you’re tired of your Sim getting "Awkward" moodlets every time they try a pickup line, it’s time to break the rules.

The Secret Handshake: Opening the Cheat Console

Before you can fix a broken marriage or force a friendship, you have to actually enable the game's developer tools. It’s slightly different depending on what you’re playing on.

  • PC users: Hold Ctrl + Shift + C.
  • Mac users: Hold Command + Shift + C.
  • PlayStation / Xbox: Hold down all four shoulder buttons (L1, L2, R1, R2 or LB, LT, RB, RT) at the same time.

Once that thin white box pops up in the top left corner, type testingcheats true and hit enter. You should see a message saying "Cheats are enabled." If you don't do this first, none of the relationship codes will actually work.

The Big One: ModifyRelationship Syntax

This is the "god mode" of social interaction. It’s the most powerful tool in your kit, but it’s also the one most people mess up because the syntax is so specific. If you miss one space or forget a last name, nothing happens.

Basically, the formula looks like this:
modifyrelationship [YourSimFirstName] [YourSimLastName] [TargetSimFirstName] [TargetSimLastName] [Amount] [Type]

The "Amount" is a number between -100 and 100. If you want them to be soulmates, use 100. If you want them to despise each other, use -100.

💡 You might also like: The Combat Hatchet Helldivers 2 Dilemma: Is It Actually Better Than the G-50?

There are two main types you’ll use:

  1. Friendship_Main: For that green friendship bar.
  2. Romance_Main: For the pink romance bar.

A Real Example

Say my Sim is named Cassandra Goth and I want her to instantly become best friends with Don Lothario. I would type:
modifyrelationship Cassandra Goth Don Lothario 100 Friendship_Main

Wait. What if Don has a middle name or a space in his name? You have to put those in quotes. If you're trying to cheat a relationship with "J Huntington III," you'd type:
modifyrelationship Cassandra Goth J "Huntington III" 100 Friendship_Main

Dealing with Pets

If you have the Cats & Dogs expansion, you can do this with animals too. You just have to change the ending of the code. Instead of Friendship_Main, use LTR_SimtoPet_Friendship_Main.

It’s a lifesaver when you adopt a stray dog that’s "Aggressive" and won't stop growling at your Sim. Just max out that bar and suddenly you’re the best of friends.

Instant Connections: The One-Click Methods

Maybe you don't want to type out long names. I get it. Especially if you're on a console, typing out "Mortimer Goth" with a controller is a special kind of hell. There are a few faster ways to handle this.

The "Introduce to Everyone" Cheat
If you want your Sim to be the most popular person in Willow Creek instantly, type:
relationship.introduce_sim_to_all_others
This makes your Sim acquainted with every single Sim in the world. It won't make them friends, but it fills up your relationship panel so you don't have to go hunting for people at the park.

📖 Related: What Can You Get From Fishing Minecraft: Why It Is More Than Just Cod

The "Create Friend" Cheat
Want a new friend to just... appear?
relationships.create_friends_for_sim
This spawns a brand new NPC on your lot who already has a 50% friendship bar with you.

Beyond the Bars: Sentiments and Compatibility

In 2026, The Sims 4 is much more than just two bars. We have Sentiments now—those little icons that show if a Sim is "Deeply In Love" or "Furious about a Betrayal."

While there isn't a simple one-word cheat to add a sentiment, you can use the Relationship Add Bit command if you’re feeling technical. This is how you force specific "family dynamics" if you have the Growing Together pack.

To get a Sim's ID (which you'll need for these advanced cheats), type:
sims.get_sim_id_by_name [FirstName] [LastName]

Once you have those long strings of numbers, you can use:
relationship.add_bit [SimID1] [SimID2] [RelationshipBit]

Common "bits" include:

  • romantic-Married: Instantly makes them a married couple.
  • family_husband_wife: Similar, but for the family tree.
  • family_parent: Useful if you accidentally aged up a Sim and broke the parent/child link.

Why Your Cheats Aren't Working

It happens to everyone. You type the code, hit enter, and... nothing. The bar stays exactly where it was.

👉 See also: Free games free online: Why we're still obsessed with browser gaming in 2026

Check your spelling.
The game is incredibly picky. If you’re trying to cheat a relationship with a Sim that has a special character in their name, or if you accidentally typed "RomanceMain" instead of "Romance_Main" (with the underscore), it will fail silently.

Check the "TestingCheats" status.
Sometimes, when you travel to a new lot or reload a save, the game toggles "testingcheats" back to false. Always re-type testingcheats true if a code isn't firing.

The Sim ID glitch.
Occasionally, the game loses track of a Sim’s name if they are an NPC or a ghost. If the name-based cheat isn't working, you’ll have to use the Sim ID method I mentioned above. It’s a bit more work, but it’s 100% reliable.

Making the Most of the Romance Skill

If you have the Lovestruck expansion, there is actually a "Romance" skill now. If you don't want to cheat the relationship bar itself, but you want your Sim to be better at flirting, you can cheat their skill level instead.

Type: stats.set_skill_level Major_Romance 10

This gives your Sim all the "Smooth Apologies" and "Great Kisser" perks without them having to spend hours practicing in the mirror. High charisma helps, too. I usually max both at the same time if I’m trying to play a Casanova-style character.

Actionable Next Steps

Ready to overhaul your Sim's social life? Here is how to do it safely without breaking your save file:

  1. Save your game first. Cheating relationships can sometimes cause weird "Sentiments" to trigger that are hard to get rid of manually.
  2. Enable testingcheats true.
  3. Identify your target. If they are an NPC, hover over them to get their exact spelling.
  4. Decide on the goal. If you want a "Friends to Lovers" arc, start with the Friendship_Main cheat at 80, then add Romance_Main at 20. It feels a bit more natural than just maxing both to 100 instantly.
  5. Use Shift-Click. On PC, once cheats are on, you can Shift + Click on a Sim and select "Cheat Relationship" (depending on your installed mods like MC Command Center, or the native "Modify Relationship" menu in some versions) to do it via a menu instead of typing.

Don't overdo it. Half the fun of The Sims is the drama of a failed date or a rejection. But if you’ve spent three Sim-days trying to get a werewolf and a vampire to stop fighting and start flirting, just use the codes. Life is too short for "Small Talk" loops.