Battle of Immortal is a mobile RPG built around hero collecting, guild warfare, and the slow grind of pushing your roster further than the player next to you. Short sessions work fine — there’s always something to tap — but the mid-game progression wall hits harder than most players expect going in.
That’s where codes matter. A decent drop — gems, summon scrolls, hero shards — can quietly skip over two or three days of grinding. New accounts benefit most, but returning players catching up on missed events aren’t going to complain either.
Active Battle of Immortal Codes — July 2026
These are the codes confirmed working as of this update.
| Code | Reward |
|---|---|
| BOIANNIV2026 | Epic Hero Shard x20 |
| IMMORTAL4THUS | 1,000 Gems + Gold Pack |
| BOI2026SPRING | 500 Gems + 5 Summon Scrolls |
| IMMORTALVIP26 | 300 Stamina + 200 Gems |
| BOIHALLOWEEN26 | Limited Skin Chest |
Worth knowing: BOIANNIV2026 is the one to prioritize. Hero shards get more painful to farm as progression slows around mid-game — getting 20 upfront is genuinely useful. The limited skin chest is cosmetic only; competitive players can skip it without missing anything mechanical.
How to Redeem Battle of Immortal Codes
- Open Battle of Immortal
- Tap Settings (gear icon, top-right)
- Select Gift Code
- Enter the code exactly as shown above
- Tap Confirm — rewards land in your Mailbox within a few seconds
Case sensitivity trips people up more than it should. If a code is uppercase in the list, type it uppercase. Copy-pasting from this page is safer than typing manually, especially for codes mixing the letter O with the number 0.
When Codes Don’t Work
Expired code. The most common reason, full stop. Publisher codes in mobile RPGs have short lifespans — sometimes days, sometimes a couple of weeks. If a code worked last week and doesn’t today, it’s almost certainly gone. Check the expired section below before assuming anything else.
Typos. The O/0 and I/1 confusion accounts for a surprising number of failed redemptions. Go character by character before giving up on a code.
Already redeemed. Most codes are one-per-account. If you’ve used it before on the same account, it won’t activate again regardless of how it’s entered.
Server or region mismatch. Some codes are tied to specific servers or regional rollouts. If a code came from a regional partner event or a local anniversary campaign, it may not activate outside that territory.
Account linking issues. Guest accounts occasionally lose mailbox items during server transfers. Linking your account to a Google Play or Apple ID reduces the chance of that happening.
Expired Battle of Immortal Codes
These no longer work. Listed here so you can verify codes you’ve found elsewhere.
- BOIMOBILE2025
- HEROBOOST2025
- IMMORTALLAUNCH
Worth Knowing
Codes tend to drop in clusters around major events — anniversaries, holiday login chains, update launches. The Q4 window (October through December) historically brings heavier drops across mobile RPGs in this genre, so checking more frequently during that stretch pays off.
The Discord community for Battle of Immortal surfaces new codes faster than most other channels. Worth joining if you want to catch drops before they expire
