July 31 Free Fire MAX Codes: Get Diamonds, Crates, and Skins Free
Use these Free Fire MAX redeem codes for July 31 to unlock skins, diamonds, crates, and more. Limited time only. Redeem now via official site.
image for illustrative purpose

Garena on Thursday unveiled a fresh batch of redeem codes for Free Fire MAX, set to go live on July 31, offering players a range of complimentary in-game rewards.
The alphanumeric codes, valid for a limited time and single redemption per account, grant access to items such as gun skins, character bundles, diamonds, emotes and special loot crates. To claim the rewards, players must visit Garena’s official redemption portal, log in with their Free Fire MAX credentials and enter one of the codes before they expire.
Below is the list of active codes available from July 31:
GXFT7YNWTQSZ
FFYNC9V2FTNN
XF4SWKCH6KY4
FFDMNSW9KG2
FFNGY7PP2NWC
FFKSY7PQNWHG
FFNFSXTPVQZ9
FVTCQK2MFNSK
FFM4X2HQWCVK
FFMTYKQPFDZ9
FFPURTQPFDZ9
FFNRWTQPFDZ9
NPTF2FWSPXN9
RDNAFV2KX2CQ
FF6WN9QSFTHX
FF4MTXQPFDZ9
FFMTYQPXFGX6
FFRSX4CYHXZ8
FFDMNQX9KGX2
FFSGT9KNQXT6
XF4S9KCW7KY2
FFPURTXQFKX3
FFYNCXG2FNT4
QWER89ASDFGH
BNML12ZXCVBN
CVBN45QWERTY
GFDS78POIUAS
JHGF01LKJHGF
FFMC2SJLZ3AW
Players should input a code at the reward site and tap “Confirm”. Rewards will arrive in the in-game mailbox within 24 hours. Garena warns that the codes may expire at any moment and redeemable slots are limited.
Garena Free Fire MAX, a top-tier battle royale title, has maintained a strong player base through regular content updates.