PC Slay the Spire Cheat Codes
Updated June 5, 2024 at 1:44 pm
Discover the best cheat codes for “Slay the Spire” on PC to enhance your gameplay and climb the spire faster than ever before. This guide provides detailed instructions and tips for utilizing these cheats effectively.

Unlocking Hidden Potential in Slay the Spire
If you’re diving headfirst into the thrilling world of Slay the Spire, you might be looking for an extra edge to climb higher and conquer those spires. Cheat codes can provide just that—additional resources, powerful cards, and even hidden game modes. Below, we’ll delve into a plethora of cheat codes to help you navigate and dominate this roguelike deck-building game. Let’s get you set up for success.
How to Input Cheat Codes
To enter cheat codes in Slay the Spire, you will often need to use the game’s debug console. If you haven’t enabled the console yet, you’ll first need to add a launch option in Steam. Here’s how:
- Right-click on Slay the Spire in your Steam library.
- Select Properties.
- In the General tab, click on Set Launch Options.
- Type in
--console
and hit OK.
Once in the game, press ~
(tilde) to bring up the console where you can type in your cheat codes.
Unlimited Gold
Running low on gold can put a damper on your ability to make critical upgrades and purchases. To give yourself unlimited gold, open the console and type:
gold X
This command will replace ‘X’ with the amount of gold you want. For instance, typing gold 9999
will grant you 9999 gold.
Unlock All Cards and Relics
If you’re eager to experiment with all the different cards and relics, you can unlock them right away. Use the following commands:
To unlock all cards:
unlock all
To unlock all relics:
unlock relics
Infinite Health
Nothing beats the convenience of not worrying about your health bar during challenging battles. To grant yourself infinite health, enter:
hp X
Replace ‘X’ with your desired amount of health. For example, hp 999
will give you 999 health.
Add Specific Cards to Your Hand
Sometimes, having the exact card you need can make all the difference in a tight situation. Use the following command to add a specific card:
card CardName
Replace ‘CardName’ with the name of the card you want. For instance, card Bash
adds the Bash card to your hand.
Getting All Potions
Potions can provide crucial advantages in battle. If you want to have all types at your disposal, you can use:
potion potionName X
Replace ‘potionName’ with the specific potion you want and ‘X’ with the quantity. For example, potion StrengthPotion 5
grants five strength potions.
Maximize Experience Points
Fast-track your progression with maximum experience points using:
ascension X
Replace ‘X’ with the desired ascension level, e.g., ascension 20
.
Unlock All Characters
Maybe you want to try different characters without the grind. You can unlock all characters with this command:
unlock CHARACTERS
Exploit Hidden Modes
Slay the Spire also has hidden modes that can be unlocked using cheats:
To unlock ‘Silent Mode’:
ascension 0
To unlock ‘Defect Mode’:
ascension 1
Spawn Relics
Relics can be game-changers. If you want to try out a specific relic or set yourself up with powerful advantages, use:
relic RelicName
Replace ‘RelicName’ with the specific relic you’re eyeing. For example, relic BlackBlood
grants you the Black Blood relic.
Cheat Code for Endless Lives
Granting yourself endless lives can be invaluable. Simply add:
relic ElectromagneticResolve
Generating Specific Events
If you want to trigger particular events, use this command:
event EventName
Replace ‘EventName’ with the specific event you want, like event Golden Idol
.
Time-Saving Tips
Beyond cheat codes, optimizing your playthrough technique can save a lot of time. One noteworthy approach is to plan your move and predict next turns to avoid mistakes. You can also get additional tips from our related article.
Manipulate Rewards
Are you tired of not getting the rewards you need after a battle? You can manipulate your rewards to get exactly what you want.
reward chest
This command will give you a chest reward of your choice. Don’t let your rewards dictate your strategy anymore.
Instant Kill
When facing a particularly tough enemy, you might want to bypass the challenge. Use this cheat code to instantly kill any foe:
kill all
This command will eliminate all enemies on the screen in one go.
Force Card Draw
Need to draw extra cards to find that key piece for your strategy? Use the following command:
draw X
Replace ‘X’ with the number of cards you want to draw. For example, draw 5
will add five cards to your hand.
Modify Deck
Sometimes it can be handy to see your entire deck’s composition. Modify or review your deck with this command:
deck
Using this will show all the cards in your current deck, making it easier to strategize for the next battle.
Duplicating Cards
Duplicating key cards can give you the upper hand. Here’s how to duplicate a specific card:
duplicate CardName
Replace ‘CardName’ with the card you want more of. For example, duplicate Terror
will give you another Terror card.
Removing Cards
If you have cards that aren’t working well with your strategy, you can remove them using the following cheat code:
remove CardName
Replace ‘CardName’ with the card you want to get rid of. For instance, remove Strike
will remove a Strike card from your deck.
Control Time
Ever wished you could rewind a turn or fast-forward to the next? Use these time-related cheat codes:
reload
Reload the current save.
Or use advance
to move to the next turn.
Adjust Game Speed
Slay the Spire can be intense, and sometimes you just need to slow things down to grasp your strategy. Adjust the game speed with:
speed X
Replace ‘X’ with the speed multiplier you want, such as speed 2
for double speed or speed 0.5
for half speed.
Infinite Energy
Running out of energy while executing a game plan can be frustrating. Get infinite energy using:
energy X
Replace ‘X’ with the amount of energy you want. For example, energy 999
will give you an abundance of energy.
In case you’re looking for more engaging gameplay beyond these codes, you might want to check our top strategy games by clicking here.
Change Character
If you wish to change your character mid-game, there’s a command for that too:
char CharacterName
Replace ‘CharacterName’ with the character you want to switch to. For instance, char Silent
will switch you to playing as the Silent.
Instant Victory
Faced with an insurmountable challenge that’s stopping your progress? You can achieve instant victory with:
win
This command will instantly win the run and let you move on to the next.
If you’re also into car-related topics, you might find our article on car audio systems interesting. Sometimes, enhancing other aspects of your life can be as fulfilling as mastering a game.
Custom Relics
Create custom relics tailored to your needs. Use the following command:
customRelic RelicName
Replace ‘RelicName’ with the name of the relic you want to customize. For example, customRelic RedCirclet
will create a custom Red Circlet relic.
Infinite Orb Slots
If you’re playing as The Defect and want more orbs:
orbSlot X
Replace ‘X’ with the number of slots you want, e.g., orbSlot 5
gives you five additional orb slots.
Expert Mode
Unlock the ultimate challenge by entering:
expert
This command takes the game to its most difficult setting, perfect for veteran players looking to push their limits.
Unlock Quick Travel
Speed up traversal through the map:
quickTravel
This command allows you to move quickly between nodes without any in-game penalties.
For more articles related to saving time and enhancing your gaming experience, have a look at our articles on relaxing games.
Item Drop Manipulation
If you want to control the items dropped after defeating enemies, you can use a cheat code to set your drops:
itemdrop ItemName
Replace ‘ItemName’ with the item you wish to generate. For example, itemdrop FirePotion
will make enemies drop a Fire Potion upon defeat.
Adjust Card Costs
Sometimes, you might want to alter the cost of powerful cards to fit your strategy better. Here’s how you can do it:
cost CardName X
Replace ‘CardName’ with the card whose cost you wish to change and ‘X’ with the new cost. For instance, cost SearingBlow 0
makes Searing Blow free to use.
Spawn Specific Monsters
If you’re looking to practice against certain monsters, you can spawn them directly:
monster MonsterName
Replace ‘MonsterName’ with the desired monster. For example, monster GremlinNob
summons a Gremlin Nob for you to battle.
Game State Manipulation
Customize your game state with this command:
state GameState
Replace ‘GameState’ with the desired state, such as state victory
to win a battle immediately.
Enabling Debug Mode
Sometimes, you may want to enable debug mode to test out different aspects of the game, here’s how:
debug on
This will enable debug mode, providing you in-depth information and additional tools.
Secret Character Skins
If you want to change the appearance of your character, use the following command:
skin CharacterName SkinName
Replace ‘CharacterName’ with your character and ‘SkinName’ with the desired skin. For example, skin Ironclad Golden
changes the Ironclad to a golden skin.
Generate Special Events
Trigger special in-game events using this command:
event special EventName
Replace ‘EventName’ with the name of the event you want. For example, event special PerfectedStrike
triggers the Perfected Strike event.
Gold Multiplier
If you want to increase the amount of gold you receive from various sources, use the following command:
goldmult X
Replace ‘X’ with your desired multiplier, such as goldmult 3
for triple gold.
Unlock Achievement
Cheat your way to achievements using this command:
achievement AchievementName
Replace ‘AchievementName’ with the specific achievement, such as achievement Ascend20
to unlock the Ascend 20 achievement.
Replay Last Combat
If you want a do-over of your last combat to test out a different strategy, use:
replay
This command will reset your last combat encounter.
Alter Relic Effects
Modify the effects of specific relics to benefit your strategy:
reliceffect RelicName EffectName
Replace ‘RelicName’ with the relic in question and ‘EffectName’ with the desired effect. For example, reliceffect EternalFeather HealingBoost
improves the healing effect of the Eternal Feather relic.
Fast Mode
Speed up your game with fast mode by entering:
fastmode
This will make animations and transitions faster, making your game sessions quicker.
Save and Load States
Manipulate save states for better control of your game:
save X
Save your current game state, replacing ‘X’ with a slot number. For example, save 1
saves your game to slot 1.
Reload your game state with:
load X
Replace ‘X’ with the slot number you saved to.
Unrestricted Movement
Move freely on the map without restrictions using:
unrestricted
This allows you to move to any node without penalties or events.
Unlock Storyline
If you’re curious about the storyline, you can unlock all story segments:
story unlock
This reveals all storyline elements without needing to progress naturally.
These cheat codes can transform your Slay the Spire experience, offering not only an easier ride but also a fun way to experiment with different aspects of the game. Whether you’re looking to unlock all cards, manipulate your gold reserves, or test your strategy against specific monsters, these commands have you covered.
For those days when gaming takes a backseat and you’re out on the road, our article on car colors could offer some interesting insights on how to save money while enhancing your car’s value.

Avery Ingram
Contributor