Skip to main content

How to Use the Stardew Valley Item Spawn Cheat

Stardew Valley doesn't have a built-in console for typing commands at items, but the base game does ship with a long-known quirk: the engine reads numeric item IDs out of any name it finds in square brackets. Put an ID like [74] in your character's name or in an animal's name, and the game will hand you that item later in play. No external tools, no modifications, no console required.

There are two ways to trigger the cheat, and each has its own trade-offs. The character-naming method is free but locked to the moment you create a save. The animal-naming method costs a little gold each time but can be repeated as often as you want once Marnie's Ranch is open.

The format

Wrap each numeric item ID in square brackets and string them together. You can put up to three IDs in a single name. So if you wanted an Ancient Seed, an Amethyst, and an Ancient Drum, the name would be [114][66][123].

Two things to watch:

  • Names must be at least five characters long. A single short ID like [74] is only four characters — pad it with a second ID or with letters that aren't in brackets.
  • Only numeric Object IDs work. Items whose ID starts with a prefix like (BC), (W), or (F) (Big Craftables, Weapons, Furniture) can't be spawned this way.

Method 1: Character naming (free, one-time)

When you create a new save, type up to three bracketed IDs into the character name field. After the game starts, walk into Pelican Town and talk to any villager whose dialogue would normally mention you by name — Gus at the Stardrop Saloon is a reliable choice. Each time that villager refers to you, the game hands over the items in your name.

Because your character's name is set once and never changes, this method is a one-shot decision: whichever three IDs you embed are the only items you can spawn this way for the entire save. Pick high-value items you'll want a steady drip of, like an Iridium Sprinkler (645) or a Rabbit's Foot (446).

Method 2: Animal naming (repeatable)

Once you've unlocked Marnie's Ranch and built a coop, you can buy animals and name each one with a different bracket-list. The cheapest path is a chicken at 800g. Buy one, name it [114] (for an Ancient Seed, for example), and the named item arrives in your inventory.

Renaming an animal you already own doesn't trigger the spawn — the check runs at purchase time. To spawn three different items in one purchase you can stack IDs in a single chicken's name, like [64][66][72] for a Ruby, an Amethyst, and a Diamond. For more than three, buy another animal.

Which method should I use?

If you're sitting at the character creation screen and you already know the three items you most want to farm passively, lean on the character name. If you're partway into a save and just want a specific item right now, head to Marnie's. Most players end up using both: a character name with three forever-useful spawn targets, then animals as needed for one-off items.

Finding the right ID

Every spawnable item on this site has its numeric ID listed in plain text on its detail page, along with a copy button so you don't have to retype it. Start at the full item list and search for what you're after.

More from the blog

Need an ID we didn't mention? Search the full item list.