Stardew Valley Cheats
Stardew Valley has no built-in button-combo cheats. Instead there are three real, working methods: (1) native in-game CHAT cheats added in v1.6.9, which work on all platforms once you flip the save-file flag allowChatCheats to true, then type slash commands like /money and /debug in the chat box (T); (2) the item-naming SPAWN trick, where you embed an item's numeric Object ID in square brackets in your character/farm name or an animal's name, then trigger dialogue that says your name to receive that item for free; and (3) on PC only, the SMAPI mod ecosystem (CJB Cheats Menu and CJB Item Spawner), which add an in-game cheat menu (default key P) plus SMAPI console + debug commands. The /debug chat bridge exposes the same hundreds of hidden developer "debug" commands documented on the official wiki.
32 cheats // pick your platform below

Heads up // No button-combo / pause-menu cheats exist; all methods are typed commands, item-name tricks, or PC mods. Editing the save file is risky: ALWAYS back up the save first, since a bad edit can corrupt or break it permanently. Debug commands are developer tools, not meant for players: they can crash the game, permanently corrupt your save, reset bundle/quest/mail progress, or have other unintended side effects (e.g. world_clear, regenerate_bundles, resetworldstate, darktalisman/resetworldstate also wipe found-artifacts/mail/event flags). The /debug achieve and achievement commands deliberately AWARD Steam/in-game achievements, so cheating can illegitimately unlock them; conversely items spawned via fillbackpack are not marked as 'found' in collections. The item-naming trick has been partially patched: animal/farm names remain reliable, but character names work inconsistently depending on patch version, names must be long enough (animal names need 5+ characters; pad a short ID), and only plain numeric Object IDs work, not prefixed IDs like (BC)/(W)/(F)/(H). CJB and other mods require SMAPI and are PC-only (Windows/macOS/Linux); they do not work on Switch, PlayStation, Xbox, or mobile. Mods are unofficial and can break after game updates. Using cheats in multiplayer affects the shared world. None of this is illegal, but it can spoil intended progression.
How to enter cheats // PC
NATIVE CHAT CHEATS: Close the game. Open the save file in a text editor. Windows: press Win+R, type %appdata%, go to StardewValley\Saves\[FarmName]_[number], open the file named exactly like the folder (no extension) in Notepad. macOS/Linux: ~/.config/StardewValley/Saves/. Ctrl+F for allowChatCheats and change <allowChatCheats>false</allowChatCheats> to <allowChatCheats>true</allowChatCheats>. Save, back up first. Launch, load the save, press T to open chat, and type commands like /money 100000 or /debug item 74. SMAPI/CJB: install SMAPI from smapi.io, drop CJB Cheats Menu and/or CJB Item Spawner into the Mods folder, run the game through SMAPI, then press P in-game (configurable) to open the cheats menu, or type console/debug commands in the SMAPI console window.
Native Chat Commands (v1.6.9+, all platforms, no mods)02 CODES
- Set / add gold (money). With allowChatCheats enabled, /money sets your total gold.Typed in the in-game chat box (press T). Requires <allowChatCheats>true</allowChatCheats> in the save file. Note: in macro files the word money must have a capital letter (Money) or it triggers a chat response instead of the command.
/money [amount] e.g. /money 100000 - Run any internal debug command from chat (bridge to the hundreds of developer debug commands).Everything in the Debug Commands category below can be run from chat by prefixing it with /debug. Requires allowChatCheats. Output (if any) shows in chat/console.
/debug [command] e.g. /debug player_add "Galaxy Sword"
Item-Naming Spawn Trick (consoles, mobile, and PC)02 CODES
- Spawn free items by embedding their numeric Object ID in square brackets in your character or farm name, then talking to an NPC who says your name (Gus at the Stardrop Saloon is reliable). Up to three IDs per name.Character name is set once per save, so max three item types this way. Talk to a villager whose dialogue uses your name; each mention hands over the items. Character-name version is inconsistent on newer patches.
Name character: [ID][ID][ID] e.g. [645][446][163] = Iridium Sprinkler + Rabbit's Foot + Legend Fish - Repeatable free items via animal naming: buy an animal at Marnie's Ranch and name it with an item ID in brackets; receiving/interacting dialogue grants the item. Repeatable for a small gold cost each time.Name must be at least 5 characters; a single short ID like [74] is only 4 chars, so pad it (add another [ID] or extra letters). Only plain numeric Object IDs work; prefixed IDs like (BC), (W), (F), (H) cannot be spawned this way. Confirmed working on PC, PS4, Xbox One, and Switch.
Animal name: [ID] e.g. [709] = Hardwood, [74] = Prismatic Shard
Most-Used Item IDs (for the naming trick and /debug item)02 CODES
- Resources and barsPlain unqualified Object IDs. PC Gamer lists Hardwood as 790, but the correct Object ID is 709 (verified vs the wiki and item DB). Use with /debug item [ID] [qty] [quality] or the naming trick.
Wood 388 | Stone 390 | Coal 382 | Clay 330 | Hardwood 709 | Copper Ore 378 | Iron Ore 380 | Gold Ore 384 | Iridium Ore 386 | Copper Bar 334 | Iron Bar 335 | Gold Bar 336 | Iridium Bar 337 | Honey 340 - Gems, high-value, and farming itemsSpawning a Stardrop (434) permanently raises max energy. Naming-trick limits apply (numeric Object IDs only, name length, three-per-character-name).
Prismatic Shard 74 | Diamond 72 | Iridium Sprinkler 645 | Quality Sprinkler 621 | Ancient Fruit 454 | Sweet Gem Berry 417 | Stardrop 434 | Rabbit's Foot 446 | Truffle 430 | Truffle Oil 432 | Pufferfish 128 | Legend Fish 163
Debug: Items & Money (prefix /debug in chat, or omit prefix in SMAPI console)05 CODES
- Add an item by qualified/unqualified ID, with optional amount and quality (0 normal, 1 silver, 2 gold, 4 iridium).Aliases: i. From chat use /debug item ...; in the SMAPI console you can also use the SMAPI command player_add (O)128 10 4.
debug item <itemID> [amount] [quality] e.g. debug item 74 / debug item (O)128 10 4 - Add an item by name (fuzzy or exact).fuzzyItemNamed aliases: fin, f. itemNamed (in) matches exact internal names. player_add name is the SMAPI-console equivalent.
player_add name "Galaxy Sword" (SMAPI console) - Set total money / give a fixed amount of gold / give Qi Gems / give Golden Walnuts.In a macro, capitalize a letter in money (Money) so it isn't read as a chat phrase.
player_setmoney <amount> (SMAPI console) - Increase backpack size; fill/clear inventory.fillbackpack aliases: fillbp, fill, fbp. Items from fillbackpack are not marked as found in collections.
debug backpack <amount> (caps at 36) | debug fillbackpack | debug clear (alias ci) - Open a free shop containing every matching item (item-query browser).Alias: iq. All items in the menu are free. Great for grabbing weapons/furniture that the naming trick can't spawn.
debug itemquery ALL_ITEMS | debug iq ALL_ITEMS (W) (all weapons)
Debug: Player (skills, health, stamina, appearance)04 CODES
- Add XP to a skill (0 Farming, 1 Fishing, 2 Foraging, 3 Mining, 4 Combat, 5 Luck).This actually changes XP. debug levelup <skillID> <level> only shows the level-up window (unlocks recipes/profession choice) without changing the underlying level.
debug experience <skillID> <amount> e.g. debug experience 0 15000 - Grant a profession by ID (e.g. 4 Artisan, 1 Tiller, 8 Angler, 20 Blacksmith, 24 Fighter).Hard-adds the profession; not a way to switch trees cleanly.
debug profession <ID> e.g. debug profession 4 - Set current/max health and stamina; full heal; refill energy; toggle invincibility.debug die sets health to 0 (pass out at Clinic); debug exhaust sets energy to -15 (pass out, ends day).
player_sethealth <n> | player_setmaxhealth <n> | player_setstamina <n> | player_setmaxstamina <n> (SMAPI console) - Change character appearance / colors / open full customization menu.customizemenu opens the new-game customization screen including name/farm-name; changing the player name updates the save.
player_changecolor <hair|eyes|pants> R,G,B | player_changestyle <target> <styleID> (SMAPI console)
Debug: Movement & Warping03 CODES
- Warp to a location (fuzzy name) at optional coordinates.If coords omitted, defaults are used. debug warphome (wh) warps to your bed.
debug warp <location> [X] [Y] e.g. debug warp forest 33 99 - Warp to an NPC's shop, to a character, or to a player.warpshop wizard also adds Magic Ink to your wallet.
debug warpshop <npc> (pierre, robin, krobus, sandy, marnie, clint, gus, willy, pam, dwarf, wizard) | debug warptocharacter <npc> (wtc) | debug warptoplayer <name> (wtp) - Warp to a mine / Skull Cavern / Quarry Mine / Volcano level; force-enable movement; speed buff.Speed duration is in-game minutes (default 30); buff stacks with food/drink speed buffs.
world_setminelevel <level> (SMAPI console; 121+ Skull Cavern, 77377 Quarry)
Debug: World (date, time, weather, growth)04 CODES
- Set day / season / year and the time of day; force end of day.Time runs on the 26-hour clock (0600 start to 2600 end). debug pausetime toggles a pause where you can still move.
world_setday <n> | world_setseason <s> | world_setyear <n> | world_settime <HHMM> | world_freezetime [0|1] (SMAPI console) - Toggle weather effects (rain, green rain, windy/debris).These toggle the weather state but do NOT change the HUD weather icon.
debug rain | debug greenrain | debug debrisweather - Instantly grow crops, fruit trees, grass, and wild trees in the current location.growcrops/fruittrees act on the current map only. growwildtrees may misbehave (can de-age fully grown trees).
debug growcrops <days> | debug fruittrees | debug growgrass <n> | debug growwildtrees - Set the farm type / clear entities from a location.world_clear current debris clears sticks/stones/weeds. set_farm_type changes your farm map.
set_farm_type <0-7 or ID> (0 Standard,1 Riverlands,2 Forest,3 Hilltop,4 Combat,5 Four Corners,6 Beach,7 Meadowlands) | world_clear <location|current> <crops|debris|furniture|trees|grass|removable|everything> (SMAPI console)
Debug: Relationships, Marriage & Children03 CODES
- Raise friendship with everyone, or set a specific NPC's friendship value (250 points = 1 heart).Caps still apply (a non-dating bachelor stops at 8 hearts). Unmet NPCs get marked as met. Kent excluded in year 1; Krobus only if already met.
debug friendall [value] (default 2500 = 10 hearts) | debug friendship <npc> <value> (aliases friend) - Instantly marry an NPC; schedule a wedding; set divorced status; invite to a movie.marry sets +10 hearts and Married today; if farmhouse isn't upgraded, also run debug houseUpgrade 1. wedding name is an exact match.
debug marry <npc> | debug wedding <npc> | debug makeex <npc> | debug invitemovie <npc> - Have a baby the next day.You generally must be married with a nursery for it to work.
debug pregnant
Debug: Collections, Wallet & Achievements04 CODES
- Add wallet/special items (Skull Key, Town Key, Dark Talisman, all specials).darktalisman also clears ALL received and hidden mail flags. specials marks the Bear's Knowledge / Spring Onion Mastery events as seen.
debug skullkey | debug townkey | debug darktalisman | debug specials - Mark all fish as caught; set fish-caught stat.catchallfish marks every fish as size 9.
debug catchallfish | debug caughtfish <value> - Award an in-game or Steam achievement.PC/Steam only for the Steam-achievement variant. This legitimately unlocks achievements; many players consider this cheating the achievement system.
debug achievement <achieveID> | debug achieve <steamAchieveID> (e.g. debug achieve a0 = Greenhorn) - Quick-equip a strong combat loadout (test gear).Gives 36-slot backpack, Galaxy Sword, Iridium Pickaxe, Savage Ring + Iridium Band, Space Boots, 20 Spicy Eels, 20 Mega Bombs; sets max health 75 and Fighter profession. DESTROYS previously equipped boots/rings and clears other inventory.
debug skullgear
PC Mods: CJB Cheats Menu & Item Spawner (SMAPI)03 CODES
- Open the in-game CJB Cheats Menu (toggle infinite health/stamina/money, instant-grow, freeze time, max friendship, weather, warps, skills, and more from a UI).Requires SMAPI; compatible with Stardew Valley 1.5.5+ on Windows/macOS/Linux. Other default binds: FreezeTimeKey T, GrowTreeKey NumPad1, GrowCropsKey NumPad2.
Default key: P (configurable via OpenMenuKey in config.json) - Spawn any item via the CJB Item Spawner menu (browse and grab any item, quality, and quantity).Separate Nexus mod from CJB Cheats Menu; both require SMAPI. PC only.
Open with the Item Spawner's configured key in-game (SMAPI mod) - SMAPI console: list every item ID in the game (including modded).Typed in the SMAPI console window, not the in-game chat. Pairs with player_add <ID> to spawn exactly what you want.
list_items [search] e.g. list_items iridium
On the full ID list
Stardew Valley has a very large item/spawn ID table (well over a thousand base-game entries across Objects (O), Big Craftables (BC), Weapons (W), Furniture (F), Hats (H), Boots (B), Clothing (S/P), plus modded items). This output captures every working METHOD and command syntax plus ~35 of the most-searched item IDs. It does not reproduce the full ID list; use the authoritative, searchable databases: the official wiki and the in-game/SMAPI commands list_items [search] (PC) or stardewids.com / stardewvalleywiki.com for the complete enumerations. The official wiki Modding:Console_commands page documents the full hundreds of debug commands. Note: PC Gamer lists Hardwood as 790; the verified correct Object ID is 709.
FAQ // Straight answers
How do you enter cheats in Stardew Valley?
There are three main ways. On every platform you can use the naming trick: put an item ID in square brackets when naming your character, an animal, or your farm, and the matching item appears when that name is spoken in dialogue. On PC you can install the CJB Cheats Menu and CJB Item Spawner mods via SMAPI from Nexus Mods, then open the menu in-game. PC players can also enable the built-in chat commands in the save file and type commands in the chat box.
Is there a money cheat in Stardew Valley?
Yes. PC players who enable cheats in the save file can use a chat command to set their gold directly. CJB Cheats Menu also lets you add any amount of money from its menu. On consoles and mobile there is no money command, but the item-code naming trick lets you spawn valuable items (or duplicate sellable items) to raise gold indirectly.
What is the CJB Cheats Menu and how do I install it?
CJB Cheats Menu is a popular PC mod that adds an in-game menu for editing money, time, weather, health, energy, friendship and more. CJB Item Spawner is a companion mod for browsing and spawning any item. Both require SMAPI: download them from Nexus Mods, extract each folder into your Stardew Valley Mods folder, then launch through SMAPI and open the menu with the assigned key while playing.
Do cheats work on Switch, Xbox, PlayStation and mobile?
Mods like CJB are PC-only because consoles and mobile cannot run SMAPI. However, the item-code naming trick works on all platforms, since it uses normal in-game name fields rather than mods. Built-in chat commands are also limited to PC.
Do cheats or mods disable achievements in Stardew Valley?
Using the in-game naming trick to spawn items does not block achievements or trophies on any platform. SMAPI and mods such as CJB Cheats Menu do not disable Steam achievements either, since the game handles achievements normally. Always back up your save before modding, as third-party mods can occasionally cause issues.
How do item codes work in Stardew Valley?
Every item has a numeric ID. Type the ID inside square brackets, like [ID], into a name field (character, farm, pet or animal). When an NPC later says that name aloud in dialogue, the game reads the bracketed number and drops that item into your inventory. On PC the CJB Item Spawner mod is a faster way to browse and add items by name.
Sources // cross-checked
- Modding:Console commands - Stardew Valley Wiki (official, authoritative console + debug command list)
- All Cheat Commands Added In Stardew Valley's 1.6.9 Update - Game Rant
- Stardew Valley cheats: codes for money, items, and romance - PC Gamer (via Yahoo syndication)
- Stardew Valley: How To Use Cheat Commands - TheGamer
- CJB Cheats Menu - official README (CJBok/SDV-Mods, GitHub)
- CJB Cheats Menu - Stardew Valley Nexus Mods
- How to Use the Stardew Valley Item Spawn Cheat - Stardew Valley IDs
- Stardew Valley Item ID List - Stardew Valley IDs (item ID database)
- Hardwood - Stardew Valley Wiki (ID verification 709)
More cheat guides
- Age of Empires II: Definitive Edition Cheats
- ARK: Survival Ascended / Evolved Cheats
- Baldur's Gate 3 Cheats
- Cyberpunk 2077 Cheats
- DOOM (1993) and DOOM II Cheats
- Fallout 4 Cheats
- Grand Theft Auto: San Andreas Cheats
- Grand Theft Auto: Vice City Cheats
- Minecraft (Java and Bedrock) Cheats
- Mortal Kombat 1 (2023) and Mortal Kombat 11 Cheats
- NBA 2K26 Cheats
- Pokemon GBA era (Emerald, FireRed/LeafGreen, Ruby/Sapphire) Cheats
- Red Dead Redemption 2 Cheats
- The Elder Scrolls V: Skyrim Cheats
- The Sims 3 Cheats
- The Sims 4 Cheats
- The Witcher 3: Wild Hunt Cheats
- WWE 2K26 Cheats
Getting ready for GTA 6?
Launch day is Thursday, November 19, 2026. Run the PS5 Readiness Check and browse every cheat-code guide.