All Active 99 Nights in the Forest Codes (May 2026)
Codes in 99 Nights in the Forest are released by the developers to celebrate milestones, game updates, and special events. The typical rewards are Diamonds (the premium currency you need to unlock classes), exclusive Campfire Flames that carry real passive effects, or limited cosmetics tied to seasonal events. This page is updated as soon as new codes are confirmed — bookmark it and check back often, especially around major update days.
How to Redeem Codes
Redeeming a code takes under a minute once you know where to look:
- 1Launch 99 Nights in the Forest on Roblox and wait until you are in the lobby.
- 2Click the Settings button (the gear icon) on the left side of your screen.
- 3Inside the Settings menu, open the Codes tab.
- 4Type or paste the code exactly as it appears — codes are case-sensitive, so every uppercase and lowercase letter must match precisely.
- 5Press Redeem. If the code is valid and has not been used yet on your account, the reward lands in your inventory instantly.
Always copy-paste codes rather than typing them by hand. A single misplaced character, an extra space at the start or end, or one letter in the wrong case will cause the redemption to fail — even if the code itself is still active.
Active Codes for May 2026
The developers had not released any publicly confirmed codes during the May 2026 window at the time this guide was published. This is not unusual. The team at 99 Nights in the Forest tends to drop codes during significant game milestones and major update launches rather than on a predictable monthly schedule.
A major update was scheduled for June 13, 2026 at 13:00 EST, and update launches are historically the most likely moment for new codes to appear. Watch these channels so you do not miss them:
- Official game page on Roblox — developers sometimes publish codes directly in the game description
- Game Discord server — the #announcements or #codes channels are the fastest source; Discord is where codes are announced first
- Update Party events — these in-game events, which spawn special Admin Entities like the Killer Carrot, Alpha Killer Carrot, the Mega Cultist, and the Evil Bunny, sometimes coincide with code drops
When codes do appear, they typically reward one of the following:
- Diamonds — Day milestones already grant some (2 Diamonds at Day 50, 3 at Day 99, and 10 for completing Day 99 on Hard Mode), but code Diamonds shorten the grind toward expensive classes like the Engineer (1,000D) or the Assassin (500D).
- Campfire Flames — these are not purely decorative. The Blue Hot Flame reduces weather effects; the Alien Flame triggers an alien invasion on Day 3; the Frog Flame triggers a frog invasion on Day 3; the Meteor Flame causes a meteor shower on Night 3. Up to 3 Flames can be active per session, which genuinely shapes enemy variety and run difficulty.
- Limited cosmetics — usually tied to seasonal events like Halloween or in-game celebrations such as Update Parties.
Common Redemption Errors and How to Fix Them
"Invalid code" — The code has expired or contains a typo. If you found the code more than a couple of days ago, it has almost certainly expired. Verify the source and check the date it was posted.
"Already redeemed" — You have already claimed this code on your account. Each code can only be used once per player. Log into an alternate account if you want to confirm whether the code is still live for new players.
"Code not found" — A leading or trailing space is the most common culprit. Highlight the entire code, copy it cleanly, and paste it directly into the input field without adding anything extra.
Nothing happens after pressing Redeem — This sometimes occurs if there is a temporary server sync issue. Try closing the Settings menu, reopening it, and attempting the redemption again.
Why Codes Expire
Codes in 99 Nights in the Forest are time-limited by design. Developers set expiration windows for two main reasons: to create urgency that brings players back during update periods, and to prevent unlimited free Diamonds from devaluing the class progression system. A code that rewards 50 Diamonds is meaningful when players are actively grinding; it loses purpose if it stays live indefinitely. There is no in-game warning before a code expires — the game simply stops accepting it. Treat every code as if it will expire within 48 hours of being announced.
Free Diamonds Without Codes
While waiting for new codes, here are every confirmed Diamond source available in normal gameplay:
| Source | Diamonds |
|---|---|
| Survive to Day 10 (badge) | 2 |
| Survive to Day 20 (badge) | 4 |
| Survive to Day 50 (badge) | 4 |
| Survive to Day 80 (badge) | 4 |
| Survive to Day 99 | 3 |
| Survive to Day 99 on Hard Mode | 10 |
| Upgrade Campfire to Level 4 — Firemaking II badge | 2 |
| Upgrade Campfire to Level 5 — Firemaking III badge | 2 |
| Fully upgrade Campfire to Level 6 — Firemaking IV badge | 4 |
| Complete the Pelt Trader's quests — Hunting badge | 4 |
| Buy Seeds from the Fairy — Gardening badge | 2 |
| Survive 99 days with 5 players — Teamwork badge | 8 |
| Clear the Cultist Stronghold | ~5 |
| Open the Diamond Chest inside the Cultist Stronghold | 5 |
| Open a Common, Good, Iron, or Ice Chest | 1 each |
Chests with a Diamond in their loot pool — the Common Chest, Good Chest, Iron Chest, and Ice Chest — each have a chance of yielding one Diamond when opened. Biome-specific chests focus on gear instead: the Alien Chest drops Alien Armour, Laser Sword, Laser Cannon, and Ray Gun, while the Vampire Chest drops the Vampire Cloak, Scythe, and Bouncing Blade. Do not rely on those for currency farming.
The highest single-session Diamond yield comes from upgrading your Campfire fully and running the Cultist Stronghold in the same session, which together can net you over 20 Diamonds before reaching Day 99.
What to Spend Diamonds On First
If you are building your class roster from scratch, this priority order balances immediate impact against long-term value:
- 1Scavenger (25D) — the instant +2 sack space makes every looting run more efficient from Day 1.
- 2Medic (40D) — 5× faster revives is a significant multiplier in any cooperative run.
- 3Hunter (40D) — extra meat and pelt drops pay for the class cost within a single session, especially when doing the Pelt Trader quests for the Hunting badge.
- 4Berserker (100D) — the automatic revive at Level 1 is the best solo-run safety net in the game.
- 5Cyborg (600D) — high late-game power ceiling; worth saving for after the survival milestone badges are cleared.
- 6Assassin (500D) and Engineer (1,000D) — endgame investments once you have a steady Diamond income from badge grinding and Stronghold runs.
Frequently Asked Questions
Are there codes for free Campfire Flames?
Occasionally, yes. Flame codes have appeared in past updates, particularly around holiday events. Check the official Discord and game page whenever a major update launches.
Can I redeem codes on mobile?
Yes. The Codes tab inside Settings works the same way on PC and mobile Roblox. The main difference is typing accuracy on a touchscreen — always paste rather than type to avoid errors.
Do redeemed rewards carry across servers?
Yes. Codes are tied to your Roblox account, not to a specific server. Once you redeem a code, the reward is in your inventory regardless of which server you join next.
Is there a limit on how many codes I can redeem in one session?
No known limit exists. Redeem every available code the moment you find it — there is no reason to wait.
What is the fastest way to find new codes?
The game's official Discord server is the quickest source, typically posting codes within minutes of a milestone or update announcement. The Roblox game description is updated slightly less frequently but is reliable for confirmed active codes.
Do codes work in Hard Mode runs?
Code rewards such as Diamonds and Flames go directly into your account inventory and are not tied to any specific game mode. You can redeem them from the lobby at any time.


