How to Enter Codes in Genshin Impact: Easy Step-by-Step Guide

If you’ve ever scrolled through social media and seen players sharing free Genshin Impact codes that promise hundreds of primogems, only to fumble through the redemption process and walk away empty-handed, you’re not alone. I’ve missed out on at least three limited-time reward codes last year because I couldn’t figure out where to input them fast enough before they expired. This guide breaks down exactly how to enter codes in Genshin Impact across every platform, plus tips to make sure you never waste a valid code again.

How to Enter Codes in Genshin Impact: Platform-Specific Steps

Before you start the redemption process, there are a few key things you need to have ready to avoid delays or errors. I keep this list saved in my phone notes so I can grab it as soon as new codes drop during livestreams:

  • Your HoYoverse account username and password, or your linked platform login details
  • Confirmation that your Genshin Impact account is at least Adventure Rank 10 or higher (this is a non-negotiable requirement from HoYoverse)
  • An active, non-expired code (most codes expire within 2-4 weeks of release, and some are region-locked)
  • Confirmation that you’ve selected the correct server for your account, especially if you have multiple alts across regions

Once you have all those pre-requisites sorted, you can choose to use the web redemption method or enter codes directly in the game, depending on which device you’re using. If you’re wondering how to enter codes in Genshin Impact when you’re on the go, the mobile in-game method is the fastest option. For PC or console players, the web redemption portal is often easier if you have the code copied to your clipboard already. For in-game redemption, open the Paimon menu, click the settings icon, navigate to the Account tab, and select “Redeem Code” to paste your code and claim rewards. If you use the web method, you’ll need to log in with your HoYoverse account, select your server, confirm your character nickname, paste the code, and click redeem. Either way, rewards will land in your in-game mail within 10 minutes of a successful redemption.

Common Mistakes That Stop Your Genshin Impact Codes From Working

Even if you follow the steps perfectly, you might run into an error message when trying to redeem a code. Most of these errors are easy to fix, and you don’t have to be tech-savvy to resolve them. If you’re sure you followed all the steps for how to enter codes in Genshin Impact correctly, the issue is almost always one of these common mistakes. First, double check for typos in the code. All Genshin Impact codes use case-sensitive characters, so a lowercase letter where there should be an uppercase one will cause the code to fail. I always copy and paste codes directly from official sources instead of typing them out to avoid this issue. Second, you might be trying to use a region-locked code. Some codes are only valid for players on Asia, EU, NA, or SAR servers, so if you got the code from a creator based in a different region, it might not work for your account. Third, the code might already be expired. Most codes have a strict expiration date, and some only work for the first 1 million players to redeem them, so you’ll want to act fast when new codes drop. I once stayed up late to catch a version livestream, wrote down the three codes they shared, and tried to redeem them right away only to get an error because I was logged into my alt account on the web portal. I lost out on 300 primogems that day, and I’ve never made that mistake again.

Where to Find Valid Genshin Impact Codes Regularly

The only way to avoid expired or fake codes is to get them directly from trusted sources. You don’t have to scroll through random social media accounts or sketchy forums to find free rewards, either. The most reliable source for new codes is official HoYoverse channels, including their Twitter, Facebook, Instagram, and Discord accounts. They often drop codes for holidays, game anniversaries, and collaboration events. Another great source is version update livestreams, which happen roughly 2 weeks before a new version of the game launches. These streams always include 3 separate codes that add up to 300 primogems, plus mora, hero’s wit, and upgrade materials. You can also find codes from official Genshin Impact content creators, who sometimes get exclusive codes to share with their audiences during collaboration events. Be very careful of third-party sites that promise free unlimited primogems codes in exchange for your login information. You never have to enter your HoYoverse password to redeem a code, so any site that asks for your login details beyond the official HoYoverse portal is a scam, no matter how legitimate it looks. I’ve seen dozens of players lose their accounts to these fake code sites, so stick to official sources only.

What to Do If Your Code Redemption Fails

If you’ve double checked all the common mistakes and your code still won’t redeem, there are a few simple fixes you can try before giving up. First, wait a few hours before trying again. If the code dropped right after a livestream, thousands of players are trying to redeem it at the same time, which can overload HoYoverse’s servers and cause temporary errors. I usually wait an hour after a livestream ends to redeem my codes, and I almost never run into issues. Second, log out of your HoYoverse account and log back in, especially if you’re using the web redemption portal. Sometimes the site will keep you logged into an old alt account without you noticing, which will cause the code to fail if it’s already been redeemed on that account. Third, if you’re redeeming in-game, restart the game and try again. Small glitches in the client can sometimes stop the redemption menu from working correctly. If none of these fixes work, you can reach out to HoYoverse customer support with a screenshot of the error message and the code you’re trying to use. They can confirm if the code is valid for your account, or if there’s an issue with your account’s redemption status. Just remember that each code can only be used once per account, so you won’t be able to redeem the same code on multiple alts.

Redeeming free codes is one of the easiest ways to stock up on primogems for your next limited banner pull, and you don’t have to grind any quests or domains to get those rewards. Now that you know how to enter codes in Genshin Impact across every platform, you can grab every free reward as soon as codes drop, no more missing out because you can’t find the redemption page fast enough. Just remember to only use codes from official sources, double check your server selection before you hit redeem, and you’ll be rolling in extra mora, hero’s wit, and primogems in no time.