Home  >  Games  >  Genshin Impact  >  Miscellaneous Guides

How to Get and Redeem Codes in Genshin Impact (2024)

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.

Official Livestreams

Official Livestreams - how to redeem genshin codes
Example of one of the codes revealed during a stream. | Image: miHoYo

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

HoYoLAB Web Events - how to redeem genshin codes
Actively check here for new mini events. | Image: miHoYo via HGG

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.

YouTube Sponsors

Youtube Sponsors
A painfully accurate portrayal of the game. | Image: Daidus (YouTube)

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.

Prime Gaming

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

Check the wiki - how to redeem genshin codes
How the wiki differentiates between active and expired codes. | Image: Genshin 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.

Important Notes

  • 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.

Official Website

Official website - how to redeem genshin codes
Web browser example. | Image: miHoYo

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).

Mobile example. | Image: miHoYo via HGG

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:

  1. Access the menu by pausing the game or hitting the Paimon icon in the top left.
  2. Select the gear icon from the left bar for ‘Settings.’
  3. Select the ‘Account’ setting from the left.
  4. Hit the ‘Redeem Now’ option next to Redeem Code.
  5. Enter the code exactly as it appears (no extra spaces or lowercase letters).
  6. Hit ‘Exchange.’
  7. 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.

Happy gaming!

All Genshin Impact Guides

Genshin Impact | Navigation


Continue the Adventure!

Sign up for an account at High Ground Gaming, and access all these amazing perks:

  • Custom profile page
  • Save articles to favorites
  • Rate articles
  • Post comments & engage with the community
  • Access the HGG Discord
  • Enter giveaways
This is a pre-registration form. Fill in the following details to verify your email address first. You will be able to access the full registration form and register for an account after the verification.

Join the Discussion

Give feedback on the article, share additional tips & tricks, talk strategy with other members, and make your opinions known. High Ground Gaming is a place for all voices, and we'd love to hear yours!


Forgot Password?

Join Us