Every once in a while, miHoYo will release a couple codes that players can redeem for various rewards in Genshin Impact. These rewards can be as minor as food items or as major as stacks of Primogems. But how do you get a hold of these codes and where do you go to redeem them in Genshin Impact?
Today, we’ll be going over everything you need to know about codes and how to redeem them across all platforms. That way you won’t miss out on any free goodies and will hopefully be one step closer to getting that character or weapon you want!
Let’s get started.
How & Where to Get Codes for Genshin Impact
Unfortunately, 99% of promo codes for Genshin Impact are only temporarily available. The time window to redeem them before they expire can vary from a couple weeks to less than a single day. If you want to snag one, you’ll have to know which places on the internet you need to keep an eye on.
Whenever miHoYo showcases a preview stream for an upcoming major patch to Genshin Impact, they’ll typically include three codes for Primogems throughout the stream. These codes usually expire at the end of the day, so you’ll have to be on top of redeeming them.
Thankfully, there are always kind players who will post a list of the codes on major Genshin Impact community hubs (like the official subreddit or Discord server). If you don’t have the time or interest in watching the stream itself, simply visit one of these communities and search for “code.” You’re bound to find a post containing all three.
HoYoLAB Web Events
Occasionally miHoYo will host some mini web events on their main site (hoyolab.com). Simply check the panel on the right to see if there’s anything new.
These mini events typically require only about three minutes of solving some puzzle or interacting with characters to claim your reward. Sometimes the reward will be automatically granted to your account, while other times will require you to manually redeem a code.
Given the sheer size and success of Genshin Impact, it should come as no surprise that some big name YouTubers are sponsored to promote the game. Each of these sponsorships will typically have a code included in it as an incentive.
Unfortunately, these codes are usually only active for a week or two after the video is published. Additionally, most YouTubers are given the same code per sponsorship batch. If you find multiple sponsorship videos within a similar time period, you’ll probably only be able to redeem the code once.
Be careful if a video solely exists to “offer” free Primogems by clicking on a link. Typically only YouTubers with a sizeable audience and trusted reputation are offered sponsorships. If a small, random, no-name channel is offering codes by clicking on a link, it’s probably a scam.
If you happen to have Amazon/Twitch Prime, you’ll be able to take advantage of the Prime Gaming Loot for codes. Simply go to the home page of Twitch, click on the little crown in the top right corner (probably red with notifications), and scroll down the menu that appears until you find Genshin Impact.
Simply click to claim your loot, and you’ll be taken to a page displaying your personal code (which you’ll have to manually redeem). A new code should be available every two weeks while the partnership is active. You can expect at least one partnership per year between Twitch and Genshin Impact.
Check the Wiki
This shouldn’t come as a surprise, but there is a very thorough and dedicated wiki for Genshin Impact. One of the pages happens to contain a list of all known promo codes, both expired and active.
Here’s the link to the page. Simply scroll down and look for any codes marked with a green duration to find one that’s still available to redeem. Just note that this page is completely dependent on contributors updating it, so it may be a bit behind (especially on the codes from official livestreams).
How to Redeem Codes for Genshin Impact
Now that you know where to get codes for Genshin Impact, let’s go over how you can redeem them. We’ll cover how to redeem them on miHoYo’s official site and how to do so in-game for all platforms.
- All codes can only be redeemed once per account. Attempting to redeem an already used code might give you a “Successful” message, but you’ll receive an in-game mail saying that the code was already used.
- Most codes require you to reach Adventure Rank 10 in Genshin Impact before you can redeem them. The only exceptions to this is the permanently available ‘GENSHINGIFT’ code and any codes from Twitch Prime.
- Some codes can only be claimed by a set amount of people on a first-come, first-serve basis. This is rather rare, but you should try to redeem a code as soon as possible, just in case.
You can redeem codes for Genshin Impact on any platform (PC, PlayStation, Mobile, Nintendo Switch) via its official website’s code redemption service. We’ve attached the link to it here.
If you’re hesitant about clicking that link (which is a good habit for online security), you can also just Google search “redeem Genshin code.” It should be the first result at https://genshin.hoyoverse.com.
From there, you’ll have to login to your account. This will be the same login details you set up when you first downloaded Genshin Impact. If you’re on mobile and don’t see the ‘Log in to redeem’ option, tap the drop down menu in the top right corner. You should be able to log in from there (example below).
Assuming you only have one account for Genshin Impact, simply enter in the code exactly as it is (no extra spaces or lowercase letters) and hit the ‘Redeem’ button. Otherwise, make sure you select the correct server and character you want the reward for.
When you submit the code, you’ll receive one of the messages:
- Invalid redemption code: You entered the code incorrectly. Double check it.
- This redemption code is already in use: You (or someone else) already redeemed it.
- Redemption code expire: You missed the redemption period. Act quicker next time.
- Redemption successful: Congrats, check your in game mail for the rewards.
If you don’t care to use a web browser to redeem your codes, you can also do so while playing. To redeem Genshim Impact codes in-game on PC, PS, Mobile, or Nintendo Switch, do the following:
- Access the menu by pausing the game or hitting the Paimon icon in the top left.
- Select the gear icon from the left bar for ‘Settings.’
- Select the ‘Account’ setting from the left.
- Hit the ‘Redeem Now’ option next to Redeem Code.
- Enter the code exactly as it appears (no extra spaces or lowercase letters).
- Hit ‘Exchange.’
- If done correctly and it’s a valid code, you can check your mail and claim your rewards.
Beware of Scammers
Unfortunately, there are a lot of scammers out there interested in stealing your Genshin Impact account and selling it off. If you ever receive a message from someone offering free Primogems or codes, you should be incredibly wary.
If they’re not willing to just write out the code itself, they’re most likely just trying to bait you into clicking on malicious links. Always double check what site you’re on before entering your login credentials.
Join the High Ground
And that’s it for our guide on how to get and redeem codes in Genshin Impact. Have any more questions or want us to clarify something in more depth? Leave a comment below, and make sure to subscribe to our weekly newsletter for more Genshin Impact content and other gaming news.