If you’ve spent any time playing Free Fire, you know diamonds and coins are the backbone of almost every fun upgrade you can get. From rare character skins to exclusive weapon cosmetics and even battle pass unlocks, these currencies make the game way more personalized and exciting. I’ve tested dozens of supposed hacks and tricks over three years of playing, and most of them either get your account banned or waste hours of your time for zero rewards. That’s why I put together this guide on how to get free diamonds and coins in Free Fire, focusing only on 100% safe, official methods that won’t put your progress at risk.
Earn Free Diamonds and Coins Through Official In-Game Events
Garena rolls out new in-game events every single week, and almost all of them include free diamonds, coins, or cosmetic rewards for completing simple tasks. You don’t need to be a pro player to qualify for these rewards either—most event tasks are as simple as playing a couple of matches a day or logging in for a set number of days in a row. Events are the easiest, lowest-effort way to earn free currency, and you can stack rewards from multiple events at the same time to build up your stock even faster.
Some of the most reliable event types for free currency include:
- Daily login streaks: Most months, you can earn up to 100 diamonds and 5000 coins just for logging in 25+ days in a row, no extra tasks required.
- Mode-specific challenges: Ranked push events, clash squad win streaks, and battle royale survival challenges regularly give out coin and diamond rewards for hitting simple milestones.
- Festival collab events: Garena often partners with popular movies, musicians, and brands for limited-time events, and these almost always include free currency rewards for completing small tasks like sharing the event or playing 3 matches a day.
I’ve personally earned over 2000 diamonds in a single year just from these events, and I never spent a cent. The only catch is that most events are time-limited, so if you see a reward you want, make sure you complete the tasks before the event ends. Don’t fall for fake event links sent to you in chat, though—always access events directly through the in-game events tab to avoid phishing scams.
Use Garena’s Official Reward Apps to Unlock Extra Currency
Garena has a handful of official companion apps that let you earn extra Free Fire rewards outside of the game itself, and these are 100% safe to use as long as you download them from official app stores. The two most popular options are Booyah! and Garena Rewards, both of which let you earn points by completing simple, low-effort tasks that take just a few minutes a day.
Tasks on these apps can include watching short Free Fire highlight clips, voting in community polls, sharing your own game clips, or participating in small trivia contests about the game. Once you earn enough points, you can redeem them directly for diamonds, coins, or exclusive skins that are only available through the companion apps. Never use third-party reward apps that aren’t affiliated with Garena—most of them will ask for your account login details, and they’ll either steal your account or infect your device with malware.
I use Booyah! for 10 minutes a day while I’m waiting for my friends to get online, and I usually earn enough points for 50 diamonds every couple of weeks. It’s not a huge amount, but it adds up fast, and there’s zero risk involved. You can also earn extra points for linking your social media accounts to the app, and you’ll get bonus points if your friends sign up using your referral link. Just make sure you read the terms of each reward before you put in the work, as some rewards have limited stock and run out quickly.
Join Community Tournaments for Big Currency Payouts
If you’re decent at the game, community tournaments are one of the fastest ways to earn a lot of diamonds and coins at once. A lot of players assume these tournaments are only for pro esports athletes, but that’s not the case at all. Garena hosts regular small-scale tournaments for casual players, and even lower placements usually come with currency rewards.
You don’t have to be a top 1% player to place in these tournaments—many of them are split by rank, so you’ll only be competing against players at the same skill level as you. I joined a clash squad tournament for platinum rank players last year, and my team got third place, which gave each of us 500 diamonds and 10,000 coins for just 4 hours of playing. It was way more fun than grinding daily tasks, and the payout was way higher than I expected.
You can find these tournaments in the in-game tournament tab, or on official Free Fire social media pages. There are also community-run tournaments hosted by popular content creators that are open to all players, and these often have even bigger reward pools. Just make sure the tournament is officially verified by Garena before you sign up, to avoid fake tournaments that ask for entry fees or personal information.
Avoid Common Scams That Risk Your Account Safety
Now, it’s important to talk about what not to do, because so many players fall for scams that end up getting their accounts permanently banned. The most common scam you’ll see is people offering free diamonds and coins if you click a link and enter your account details. These links look almost identical to real Garena login pages, but they’re designed to steal your password so scammers can take over your account.
Garena will never ask you for your account password outside of the official login page, so any link that asks for that is a scam, no matter how official it looks. Another common scam is “diamond generator” sites that claim to add unlimited currency to your account for free. These sites are all fake—they’ll either steal your information, install malware on your device, or get your account banned for violating Garena’s terms of service.
You should also avoid buying diamonds from third-party sellers for cheaper than the official price, because most of these sellers use stolen credit cards to buy the diamonds, and Garena will revoke the diamonds and ban your account once they find out. I’ve had multiple friends lose accounts they’d been using for years because they tried to buy cheap diamonds from a random seller on social media, and it’s never worth the risk. It might take a little longer to earn currency through the legitimate methods, but you won’t lose all your progress over it.
At the end of the day, there’s no secret trick to getting unlimited currency overnight, but learning how to get free diamonds and coins in Free Fire using safe, official methods is way more rewarding than risking your account for a quick scam. Even if you only spend 10 minutes a day doing simple tasks, you’ll be able to unlock the skins and battle passes you want without spending any real money. Take a minute to check the in-game events tab next time you log in, and you might be surprised by how many free rewards are waiting for you that you never noticed before.