I checked every major code tracker and the community wiki, and 99 Nights in the Forest has four working codes worth 47 Diamonds and 6 random Flames in total. Diamonds unlock survivor classes, while Flames boost your campfire. Redeem them in the lobby before your next run, because developer codes here are rare and single-use. Ignore older pages claiming the game has no code system, since the Currency Shop now has a Codes button. I’ve listed every reward below, plus the hidden chat code most guides bury, so you can claim everything in about two minutes.

Active 99 Nights in the Forest Codes

CodeRewardsStatus
awardwinner_yay15 Diamonds + 3 random FlamesActive (newest)
forestwakesup2615 Diamonds + 3 random FlamesActive
afterparty15 DiamondsActive
yay fishing2 DiamondsActive (chat trick)

Here’s what I’d keep in mind:

  • awardwinner_yay is the latest drop, released to celebrate the game’s recent award win.
  • Codes aren’t case-sensitive, but I paste them in lowercase with the underscore to be safe.
  • Every code works once per account, so there’s no point redeeming twice.

Expired 99 Nights in the Forest Codes

CodePrevious RewardsStatus
happyhalloween10 CandyExpired

How to Redeem 99 Nights in the Forest Codes?

  1. Launch the game on Roblox and stay in the lobby.
  2. Tap the Diamond icon (with the plus) in the bottom-left corner to open the Currency Shop.
  3. Press the blue Codes button.
  4. Paste a code into the box and hit Submit.
  5. Your Diamonds and Flames arrive instantly.

How to Use the “yay fishing” Code

This one is different, because you don’t type it into the Codes box. Start a real run (not the lobby), grab an Old Rod from the shack, and stand beside a fishing hole. Equip the rod, open chat, and type yay fishing. Two Diamonds drop nearby, so check the water if you can’t spot them. It only works once, and a few trackers flag it as unreliable, so treat it as a bonus.

Why Aren’t My 99 Nights in the Forest Codes Working?

  • Typos or spaces: copy and paste instead of typing.
  • Already used: each code is single-use.
  • Wrong place: “yay fishing” belongs in chat, not the Codes menu.
  • Menu glitch: if Submit does nothing, rejoin the lobby and try again.
  • Expired: happyhalloween was a limited Halloween reward and no longer works.
  • Fake codes: anything missing from my list, especially from random videos or DMs, is probably made up.

How to Get New Codes and More Diamonds?

The developer, Grandma’s Favourite Games, shares codes in the official Discord around updates and milestones, with no fixed schedule. Skip social accounts claiming to be the devs, since impostors target players looking for freebies.

You can also earn Diamonds without codes. Chests drop them, and you get extra for surviving to days 50 and 99 or finishing a badge. My advice: spend them on a new class first, because the right class makes later nights much easier.

Pro Tips for Using Your Rewards

  • Redeem everything today. Order doesn’t matter, and expired codes can’t be recovered.
  • Use Flames wisely. The random Flames work in the supply crate and for campfire bonuses, so save them for runs where you’re pushing deep into the later nights.
  • Don’t spend Diamonds on the first class you see. Compare perks first, since unlocking a crafting or gathering class early makes resource management far easier.
  • Redeem on your main account. Single-use codes can’t be moved between accounts.

FAQs

Are there any 99 Nights in the Forest codes right now?

Yes. Four are working as of October 2026: awardwinner_yay, forestwakesup26, afterparty, and the “yay fishing” chat trick.

How many Diamonds do all the codes give?

Together they give 47 Diamonds and 6 random Flames, assuming you haven’t redeemed any yet.

Where do I enter 99 Nights in the Forest codes?

Tap the Diamond icon in the lobby, open the Codes menu, and press Submit after pasting your code.

Do 99 Nights in the Forest codes expire?

They can, without warning. happyhalloween is already gone, so redeem new ones as soon as you see them.