Grand Blue is a pirate adventure on Roblox. You build a character, eat a cursed fruit, and fight your way across the Main Seas. Your race and your traits shape how that run goes, and both come down to rolls. Grand Blue codes give you free trait rerolls, race rerolls, Fruit Chests, and Celestial Coins. There is one catch to redeeming them that trips up almost everybody. Enough pirate talk, let’s get you to the active codes below.
All Active Grand Blue Codes
- FruitBasket: 1 Fruit Chest, 10 Trait Rerolls, and 5 Race Rerolls (NEW)
- 10KCCU: 4000 Celestial Coins (NEW)
- NewYouNewCrew: 20 Trait Rerolls, 5 Race Rerolls, and 1 Fruit Chest (NEW)
- SorryForBreakingGame: 20 Trait Rerolls and 10 Race Rerolls (NEW)
- HappySunday: 15 Trait Rerolls, 20 Race Rerolls, and 2 Fruit Chests (NEW)
- TwitterGoalReached: 1 Fruit Chest, 20 Trait Rerolls, and 5 Race Rerolls (NEW)
- Release!: 10 Trait Rerolls and 5 Race Rerolls (NEW)
Expired Grand Blue Codes
WorldBossBroke
How to Redeem Grand Blue Codes?
Here is the catch. The code box is not in the game world, so do not go looking for an NPC. It sits on the title screen, and you can only use it before you press Play.
- Open Grand Blue on Roblox and wait for the title menu.
- Click Customize Character. Do not press Play yet.
- Look at the bottom-right corner of the character screen.
- Type your code into the “Enter code…” box.
- Click Redeem.

Grand Blue Codes Not Working? Check Out the Reasons
Here are the most common reasons, starting with the one that catches out the most players.
- You already pressed Play – The character screen does not open again once you are in the world. Leave the server, rejoin, and redeem before you spawn.
- You used the settings menu instead – Some players find a gear icon in-game with a code box inside. It works for some people and does nothing for others, because the game is still in early access. Use the title screen box.
- You left off the exclamation mark – One of the launch rewards ends with one, and it is part of the code. Phone keyboards drop it all the time.
- You made a new character slot and tried again – Change Slots gives you a new character, not a new account. The game remembers what your Roblox account already used.
- Your server is older than the code – A new code may not work in a session you have been sitting in for a while. Close Roblox fully and launch the game again.
- The capital letters do not match – The box reads exactly what you type, so copy and paste it.
How to Get More Grand Blue Codes?
New codes show up in these two places first.
The Grand Blue Discord Server posts codes, announcements, and sneak peeks. It is also where players find crews to sail with.
The Eternal Pose Roblox Group is the developer’s group for the game.
There is no official Trello board yet. Fan-made ones exist, but they go out of date quickly.

What Celestial Coins Buy in Grand Blue?
Celestial Coins have one main use early on. You spend them on Fruit Chests in the shop, and each chest gives you a random cursed fruit.
Here is what the shop charges:
- 1 chest costs 1,200 Celestial Coins
- 3 chests cost 3,300
- 10 chests cost 11,000
- 20 chests cost 21,000
- 40 chests cost 39,000
- 100 chests cost 98,000
Grand Blue Codes FAQ
The code box only exists on the Customize Character screen at the title menu. Pressing Play closes it for that session, so redeem first.
Click Customize Character on the title menu, then look at the bottom-right of the screen. The "Enter code…" box sits there next to a Redeem button.
Check if you already pressed Play, because that screen will not reopen. After that, look for a missing exclamation mark, wrong capitals, or a code your account already used.
New fruit spawns on plants and trees every hour for free. You can also buy Fruit Chests, which start at 1,200 Celestial Coins in the shop.
Change Slots makes a new character on the same Roblox account. Codes work once per account, so the new slot gets nothing.
One chest costs 1,200 Celestial Coins. It gives you a random fruit, where Darkness sits at 0.5 percent and Flame at 1.5 percent.
There is no fixed day. Past ones came at launch, at an X follower goal, and at a player count spike. One was an apology after a broken update.
Community Discussion