
If you’ve ever scrolled through social media and stumbled on a Genshin Impact code that promises 100 free Primogems or a pile of Hero’s Wits, you’ve probably asked how do you redeem codes in Genshin Impact without wasting time jumping through hoops. Most codes expire in just a few weeks, and some are only valid for 48 hours, so knowing the right process for your platform can mean the difference between snagging free pulls and missing out entirely. I’ve been redeeming Genshin codes since the game launched, and I’ve run into every possible error, from invalid code messages to rewards not showing up in my inbox, so I’ve put together this no-nonsense guide to walk you through every step.
How Do You Redeem Codes in Genshin Impact for Each Platform?
The redemption process varies slightly depending on what device you use to play, and there are two main methods: web-based redemption through the official HoYoverse site, and in-game redemption directly through the Paimon menu. You can pick whichever is more convenient for you, with a few platform-specific exceptions.
PC redemption via the official website is the fastest option if you’re already logged into your HoYoverse account on your browser. All you have to do is navigate to the official redemption page, select your server, confirm your character nickname auto-populates correctly, paste the code into the input box, and hit redeem. The rewards will be sent directly to your in-game inbox within a few minutes, no need to restart your game to see them.
In-game redemption for mobile and PC works exactly the same way across both devices. Open the Paimon menu by tapping the Paimon icon on mobile or hitting ESC on PC, click the Settings icon, navigate to the Account tab, and select the Redeem Code option. Paste the code into the input box, hit Exchange, and you’ll get a pop-up confirmation that the code was applied successfully. This method is ideal if you’re already logged into the game and don’t want to open a separate browser tab.
PlayStation and Xbox redemption steps are a little different, because console players can’t use the web-based redemption portal. You’ll have to redeem all codes directly in-game, following the same steps as mobile and PC users. Just make sure your console account is properly linked to your HoYoverse account first, or you’ll get an error message when you try to enter a code. If you play across both PC and PlayStation, you only need to redeem a code once, and the rewards will be available on all devices linked to your account.
Common Redemption Errors and How to Fix Them
Even if you follow all the steps correctly, you might run into an error message when trying to redeem a code. Most of these issues are easy to fix in a minute or two, and none of them mean you’ve lost out on your rewards permanently. I’ve compiled the most common errors I’ve encountered, plus simple fixes to get your rewards fast:
90% of the time, the issue is just a typo when entering the code or an expired code, so always double-check those two things first before reaching out to support. I once spent 10 minutes confused about an invalid code error only to realize I’d accidentally added an extra space at the end of the code when I copied it.
Best Places to Find Active Genshin Impact Codes
There are dozens of sites online that claim to have “exclusive” Genshin Impact codes, but most of them are either expired, fake, or designed to steal your account information. Stick to official sources only to make sure you’re getting valid codes that won’t put your account at risk.
Official HoYoverse social media accounts are the most reliable source for new codes. The official Genshin Impact Twitter/X, Facebook, Instagram, and Discord accounts post codes regularly for holidays, community milestones, and collaboration events. These codes are always free, and they never require you to enter your account password anywhere except the official redemption site.
Official version update livestreams drop three new codes every six weeks, right before a new version of the game launches. Each code gives 100 Primogems plus extra rewards like Mora, Hero’s Wits, or Enhancement Ores, for a total of 300 free Primogems per livestream. The codes only last 24 hours after the stream ends, so you’ll want to redeem them as soon as possible if you watch the stream live.
Official community web events often include hidden redemption codes as rewards for completing simple tasks like answering trivia questions or sharing the event on social media. These codes are usually only available for the duration of the event, so check the official HoYoverse event page every few weeks to see if there are any active events with code rewards.
Never use third-party sites that ask you to log in with your HoYoverse account to get codes, or that promise unlimited Primogems for a small fee. All official Genshin Impact codes are posted publicly for free, and any site that asks for your login details is a scam that will steal your account.
Pro Tips to Maximize Your Code Redemption Rewards
Once you know how to redeem codes easily, there are a few small tricks you can use to make sure you never miss a reward, and that you get the most value out of every code you claim.
Redeem codes as soon as you find them to avoid missing out on expired rewards. Most codes expire in 2 to 4 weeks, and some are only valid for 24 hours, so if you save a code to redeem later, you’ll almost certainly forget about it until it’s too late. I keep a note on my phone to copy codes to as soon as I see them, and I redeem them within 10 minutes of finding them to avoid this mistake.
Link all your alt accounts to the same email so you can redeem codes for all of them in just a few minutes. If you have multiple accounts on different servers, you don’t have to log out and back in for each one if they’re all linked to the same HoYoverse email. Just select the correct server from the drop-down menu on the redemption page, and the code will be applied to that account automatically.
Check your in-game inbox regularly because redeemed rewards expire after 30 days if you don’t claim them. I once missed out on 60 Primogems and 50,000 Mora because I forgot to claim a redeemed reward before it expired, so now I make a habit of checking my inbox every time I log into the game. You can also set a reminder on your phone to check your inbox once a week if you don’t play every day.
If you’re saving Primogems for a limited 5-star character or weapon banner, code rewards can add up fast. Even if you only redeem the three codes from each version livestream, that’s 1,800 free Primogems a year, enough for almost 11 extra pulls on a limited banner. That’s more than enough to get you over the pity line if you’re just a few pulls short of your desired character.
At the end of the day, free Primogems, Mora, and upgrade materials are always worth a minute of your time, and knowing how do you redeem codes in Genshin Impact makes that process as smooth as possible. Stick to official sources for codes, double-check for typos when you enter them, and don’t wait to redeem them once you find them, to avoid missing out on limited rewards. If you run into an error you can’t fix, don’t hesitate to reach out to HoYoverse support with your account details, and you’ll usually get a response within 48 hours. Next time you see a Genshin code pop up on your feed, you’ll know exactly what to do to claim those rewards fast.