Genshin Impact redemption codes follow predictable patterns tied to the game's update schedule and HoYoverse's marketing calendar. Understanding these patterns helps you anticipate when new codes will appear and plan accordingly. This page breaks down every major code source, explains the typical timing and value of each, and estimates how much free value codes provide over the course of a year.
Version Livestream Codes
The most reliable source of redemption codes is the version livestream, also called the Special Program. HoYoverse holds one of these broadcasts roughly every six weeks, a few days before each major patch goes live. The stream previews new characters, events, and story content for the upcoming version.
During each livestream, HoYoverse reveals exactly three redemption codes at different points in the broadcast. Each code typically grants 100 Primogems plus supplementary rewards like Mora, Hero's Wit, or Enhancement Ores. That adds up to 300 Primogems per stream, guaranteed.
The critical detail about livestream codes is their expiration window. These codes typically expire within 12 to 24 hours of being revealed, sometimes even sooner. If you miss the stream and do not check for codes within a day, they are likely already gone. This is one of the main reasons code tracking sites like GenshinCo.de exist: we capture and publish these codes immediately so you do not have to watch the full stream.
Livestreams are usually broadcast on a Friday or Saturday, roughly two to three weeks before the patch launches. HoYoverse announces the stream schedule on their official social media a few days beforehand. With Genshin Impact running on a consistent six-week patch cycle, you can predict the approximate date of each livestream months in advance.
Event and Promotional Codes
Beyond livestreams, HoYoverse distributes codes through various events and promotional channels. These codes are less predictable than livestream codes but follow some general patterns:
- In-game event milestones: Major in-game events sometimes include a community-wide milestone (such as total participation reaching a certain number) that triggers a reward code for all players. These are announced in-game and on social media.
- Social media milestones: When official Genshin Impact social media accounts hit follower milestones, HoYoverse often releases a celebratory code. These codes tend to offer 60 to 100 Primogems.
- Collaboration promotions: Crossover events with other games, brands, or media occasionally come with promotional codes. These have appeared during anime collaborations and esports events.
- Patch day surprises: On the actual launch day of a new version, HoYoverse sometimes drops an additional code as a gift to players. This is not guaranteed but has happened multiple times.
- Compensation codes: When server issues, bugs, or maintenance overruns affect players, HoYoverse sends compensation codes. These arrive via in-game mail and are usually available for several days. Compensation typically includes 60 to 300 Primogems depending on the severity of the issue.
Event codes generally expire faster than compensation codes. A typical event code might last 24 to 48 hours, while compensation codes are usually valid for one to two weeks. The rewards vary, but most event codes offer between 60 and 100 Primogems.
Anniversary and Seasonal Codes
Genshin Impact's anniversary falls in late September, and the Lantern Rite festival (celebrating Chinese New Year) is the other major seasonal event. Both periods historically produce more generous codes and rewards than normal patches.
During anniversaries, HoYoverse has provided special login events, web events, and bonus codes that collectively award significant Primogems and materials. The exact format has varied between years, but players can reliably expect extra generosity during these windows.
Lantern Rite, which typically falls in January or February, is Liyue's signature festival in-game and one of the largest content patches each year. It often includes exclusive event codes, a free four-star character selector, and generous material rewards. The codes released during Lantern Rite may include limited-time codes with higher-than-usual rewards.
Permanent Codes
A small number of Genshin Impact codes do not expire. These permanent codes are usable once per account at any time. The most well-known permanent code is GENSHINGIFT, which grants 50 Primogems and some Mora. Permanent codes are rare and HoYoverse has not added many over the game's lifespan.
If you are a new player, redeem all known permanent codes immediately after reaching AR 10. You can find current permanent codes on our homepage. Even though the individual value of permanent codes is modest, they represent completely free resources with no time pressure.
Regional and Platform-Specific Codes
Most Genshin Impact codes work globally across all server regions (America, Europe, Asia, and TW/HK/MO). However, a small number of codes have been region-locked to specific areas, typically tied to regional media partnerships or local marketing campaigns.
Platform-specific codes are very rare. Genshin Impact is fully cross-platform, and HoYoverse generally distributes universal codes. The only exception has been occasional PlayStation promotional bundles that include bonus content, but these use platform-specific redemption methods rather than standard codes.
When we list a code on GenshinCo.de, we note if there are any known regional restrictions. If no restriction is listed, assume the code works for all server regions.
Estimated Annual Value of Codes
Based on historical patterns, here is a rough estimate of the annual Primogem value from redemption codes alone:
- Livestream codes: 8 to 9 livestreams per year, 300 Primogems each, totaling approximately 2,400 to 2,700 Primogems.
- Event and promotional codes: Roughly 10 to 20 additional codes per year averaging 80 Primogems each, totaling approximately 800 to 1,600 Primogems.
- Anniversary and seasonal bonuses: Variable, but typically 200 to 500 extra Primogems from code-specific rewards.
- Compensation codes: Unpredictable, but historically averaging 300 to 600 Primogems per year.
In total, codes provide an estimated 3,700 to 5,400 Primogems per year. At 160 Primogems per Wish, that translates to roughly 23 to 34 free Wishes annually, or about two to three extra Wishes per month from codes alone. While this will not single-handedly guarantee a five-star character, it is a meaningful contribution to any player's Primogem income.
For context, these free Wishes from codes are equivalent to about two to three weeks of daily commission rewards. It is essentially free income for the minimal effort of checking a website and clicking a redeem link. See our Rewards Guide for a full breakdown of all Primogem sources and how codes compare.
Tips for Never Missing a Code
- Bookmark GenshinCo.de. We track codes automatically via our open-source pipeline and update the site within hours of a code being released. Check before your daily play session.
- Watch livestreams live if possible. Codes appear during the broadcast and expire fast. If you cannot watch live, check code sites immediately after the stream ends.
- Follow official social media. HoYoverse announces codes on Twitter/X, Facebook, and their HoYoLAB community forum. Turn on notifications if you want to be alerted instantly.
- Check on patch days. The day a new version launches is a common time for surprise codes and compensation if maintenance runs long.
- Redeem codes immediately. The number one reason players miss codes is procrastination. When you see a code, redeem it right away. It takes less than 30 seconds via the web redemption method.
What to Read Next
- Active Codes — See what codes are available right now.
- Rewards Guide — Full breakdown of Primogems, Mora, and every currency.
- Beginner's Guide — Core game systems for new players.
- How to Redeem Codes — Step-by-step instructions for web and in-game redemption.