Finding working promotional codes is the fastest way to stack up free Primogems without spending hours grinding repetitive commissions. HoYoverse routinely distributes these alphanumeric strings during special program livestreams, community events, and major version updates. If you know where to look, you can consistently secure dozens of free pulls for your next banner target.
You can redeem active promotional codes directly through the official HoYoverse Gift Page or inside the game's Paimon menu once you reach Adventure Rank 10. Most codes grant a mix of Primogems, Mora, and character EXP materials, but they typically expire within 24 to 48 hours if tied to developer livestreams.
Best Places to Find Active Codes
Tracking down fresh promotional rewards requires checking reliable community hubs before codes lapse. Because developers drop rewards on short notice, bookmarking trusted trackers saves you from missing out.
- Special Program Livestreams: Every major update features a preview stream on Twitch or YouTube. These broadcasts reveal three unique limited-time codes worth a combined total of 300 Primogems. They only stay active for about a day after the stream airs.
- Official Social Media Accounts: Follow the official X (formerly Twitter), Facebook, and Instagram channels. Global subscriber milestones or web events often trigger surprise coupon drops.
- Community Aggregators: Dedicated database sites and community subreddits maintain real-time lists of working strings. Checking community hubs like the Prydwen Genshin Codes Tracker ensures you catch short-lived collaborations.
- HoYoLAB Community App: The official companion app hosts recurring check-in events and web browser mini-games that reward free currency alongside promotional code drops.
How to Redeem Your Codes
Once you copy a valid code, you have two simple methods to claim the rewards. Choose whichever fits your current setup.
Web Browser Method
- Navigate to the official Genshin Impact Redemption Page.
- Log into your active HoYoverse account and verify your correct server region.
- Paste the code into the text box and click the redemption button.
- Check your in-game mailbox to collect the items.
In-Game Method
- Open the Paimon menu by pressing the icon in the top-left corner or hitting Esc on PC.
- Select the gear icon to open Settings.
- Choose the Account tab, then click on Redeem Code.
- Paste the active string and select Exchange.
Common Mistakes That Cause Code Failures
Running into an error message when trying to claim a reward is frustrating. Avoiding a few basic pitfalls ensures your items land in your mail smoothly.
- Adventure Rank Restrictions: Accounts below Adventure Rank 10 cannot process promotional coupons. Make sure you play through the early Mondstadt quests to unlock the mail and redemption features.
- Region Mismatches: If you play on the Asia server but log into a European web portal, the system won't recognize your character data. Always double-check your selected server before clicking exchange.
- Duplicate Redemptions: Each code works strictly once per account. Trying to enter the same string a second time results in an error notification.
- Typographical Errors: Manually typing long alphanumeric strings invites typos. Always copy and paste directly from a trusted source to avoid accidental character swaps.
Frequently Asked Questions
Do promotional codes work on PlayStation?
Yes. PlayStation 4 and PlayStation 5 players can use codes directly through the in-game settings menu under the Account tab, bypassing the web browser requirement entirely.
How long do livestream codes stay active?
Livestream codes expire extremely fast—usually within 12 to 24 hours of the broadcast ending. You'll want to claim those specific drops the same day they are announced.
Where do the redeemed rewards go?
Once successfully processed, items arrive straight to your in-game mailbox. Open your mail menu and click the claim button to transfer the Primogems and materials into your inventory.
Can I use expired codes?
No. Once a promotional window closes, the code becomes permanently invalid. Entering an expired string will trigger an error message stating that the code has already expired.