
If you’ve ever scrolled social media and seen Brawl Stars players showing off rare skins or stacks of free gems they got for no cost, odds are they used a promotional code. Many new players don’t even know these codes exist, or get stuck trying to figure out how to redeem codes in Brawl Stars without running into error messages. I’ve been playing Brawl Stars for 4 years, and I’ve redeemed dozens of codes over that time, so I’ve put together this guide to walk you through every step, plus share tips to make sure you never miss out on free rewards again.
How to Redeem Codes in Brawl Stars: Full Step-by-Step Process
Before you start, double-check that you’re logged into the correct Brawl Stars account on your device, especially if you share a phone or switch between multiple accounts. There are two valid ways to redeem codes, and both work for iOS and Android players, no extra downloads required.
The in-game redemption method is the fastest, and I recommend it for most players to avoid account mix-ups:
If you can’t find the redeem code button in your settings, that usually means you’re running an outdated version of the game. Head to the App Store or Google Play Store to install the latest update, and the button will appear once you restart the app. The second method uses the official Supercell redemption website, which is useful if you can’t access your game right now but have your player ID handy. You’ll just need to enter your player ID, the code, and the verification code shown on the page to submit your redemption request. I only recommend this method if you can’t open the game, because it’s easier to mix up player IDs if you have multiple accounts.
Common Redemption Errors and How to Fix Them
Even if you follow every step perfectly, you might run into an error message every once in a while. Most of these issues are easy to fix, and you don’t need to contact support to resolve them in most cases.
The most common error is “Code Invalid or Expired”. All Brawl Stars codes have a set expiration date, and many only work for a few days after they’re released. If you get this message, double-check that you typed the code correctly, including any dashes or special characters. If it’s still not working, the code is likely no longer active, and there’s no way to reactivate it. I’ve missed out on at least 3 rare skin codes in the past because I waited too long to redeem them, so don’t make that mistake.
Another frequent issue is “Code Already Redeemed”. Each code can only be used once per account, so if you get this message, you’ve already claimed that code’s rewards on your account. This can also happen if someone else gained access to your account and used the code before you, so if you didn’t redeem it yourself, you should update your account password right away. You can also turn on two-factor authentication for your Supercell ID to prevent unauthorized access in the future.
You might also see a “Redemption Limit Reached” error during big events. Supercell sometimes sets a global limit on how many times a code can be used total, so once that number is hit, no more players can redeem it. That’s why it’s so important to redeem codes as soon as you see them shared officially. Codes shared during live esports events usually have the tightest limits, sometimes only 10,000 total uses, so if you wait even 10 minutes to redeem them, you might be out of luck.
Where to Find Legitimate Brawl Stars Codes
There are tons of fake “code generator” sites online that claim to give you unlimited free gems or rare skins, but all of these are scams designed to steal your account information or personal data. You should never enter your account password or player ID on any site that isn’t run directly by Supercell, no matter how good the rewards sound. I’ve had multiple club members lose their accounts to these scam sites, so it’s not worth the risk for free items.
Legitimate Brawl Stars codes are only released through official Supercell channels, so stick to these sources to avoid scams: First, the official Brawl Stars social media accounts on Twitter, Instagram, and TikTok. Codes are often shared to celebrate milestones, like game anniversaries or new character launches, so turn on post notifications so you don’t miss them. These codes usually last 3 to 7 days, so you have a little more time to redeem them than event-specific codes.
You can also find codes during official Brawl Stars esports tournaments. Supercell frequently drops codes during live streams of championship events, usually when a team wins a match or a big play happens. These codes often have very short expiration windows, sometimes only 15 minutes, so you’ll need to redeem them right away if you catch them during a stream. I usually keep my phone open to the redeem code page when I watch these streams so I can enter the code as soon as it’s announced.
Occasionally, codes are also shared in the official Brawl Stars Discord server, or sent directly to players via in-game mail during special events. If you get a code via in-game mail, it’s always 100% legitimate, so you can redeem it without hesitation. Some community creators partnered with Supercell also get exclusive codes to share with their audiences, so if you follow any Brawl Stars content creators, keep an eye on their social media pages for drops.
Tips to Maximize Your Code Redemption Rewards
Once you get the hang of redeeming codes, there are a few small tricks you can use to make sure you get the most out of every reward, and never miss out on a limited code again.
First, create a dedicated folder in your notes app or bookmark the official Supercell redemption page so you can redeem codes as soon as you find them. As I mentioned earlier, many codes expire within hours or have limited global uses, so waiting even a few hours can mean you miss out entirely. I also keep a note in my phone with my player ID written down, so I don’t have to open the game to look it up if I’m redeeming via the website.
Second, always redeem codes on your main account first before trying to use them on alt accounts. Most codes are limited to one use per device or per IP address, so if you redeem it on an alt first, you might not be able to claim it on your main account where you actually want the rewards. I learned this the hard way when I redeemed a free legendary skin code on my alt account by accident, and couldn’t get it on my main where I’d been grinding for that skin for months.
Third, don’t hoard rewards you get from codes. For example, if you get a free skin unlock ticket from a code, use it within a few weeks, because some event-specific tickets can expire if you don’t use them before the event ends. Gems and coins don’t expire, but it’s still a good idea to use them for upgrades or skins you actually want instead of letting them sit in your inventory unused. I usually save any gem rewards from codes for limited-time skins that only come around once a year.
Finally, if you’re part of a Brawl Stars club, share legitimate codes with your club members as soon as you find them. Most players are happy to return the favor, so you’ll get access to codes you might have missed on your own social media feeds. Just make sure you only share codes from official sources, so you don’t accidentally send your club members a scam link. My club has a dedicated channel just for code shares, and we’ve all gotten dozens of free rewards from it over the years.
Redeeming promotional codes is one of the easiest ways to get free, exclusive rewards in Brawl Stars without spending any real money, and once you know the process, it only takes 30 seconds to claim your loot. Just make sure you stick to official sources for codes, follow the steps correctly, and redeem them as soon as possible to avoid missing out on limited drops. If you ever get stuck trying to figure out how to redeem codes in Brawl Stars, you can always come back to this guide to walk through the process and fix any errors you run into.