Genshin Impact codes (April 2024)

Sumeru in Genshin Impact.

Sumeru in Genshin Impact.
April 18, 2024 - We've looked for more Genshin Impact codes!

Looking for the latest Genshin Impact codes for 2024 to get yourself some free Primogems? The development team has released new codes frequently throughout the game's multi-year life cycle, with new content presentations and patches typically dropping limited-time codes as well.

Every free Primogem gets you closer to that one five-star Wish, and Genshin Impact codes can help you get there. In this Genshin codes list, we round up the latest free stuff, as well as explain how to redeem them to your account. We also have info on how to get more free Primogems through the latest contests, giveaways, and in-game events.

If you're looking for more freebies in other mobile-based games, be sure to check out our lists of Zenless Zone Zero codes and Echocalypse codes.

All working Genshin Impact codes (April 2024)

Below you can find a table of all the currently working Genshin Impact codes. All you need to do is hit the 'copy' button, and you'll be able to paste the code directly into the game.

Genshin Impact codes

CodeReward
CA3BLTURGH9Dx60 Primogems; x5 Adventurer's Experience
GENSHINGIFT50 Primogems, 3 Hero's Wit
GGXG689RYDA3x10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore
NQXAP58F96EDx10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore
KAVI6G4PL24E x10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore
HOFK9PBK481Gx10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore
GGXG9VO6967I x10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore
BNYP6K5X4HIQ x10,000 Mora; x10 Adventure Experience; x5 Jueyun Chili Chicken; x5 Stir-Fried Fish Noodles; x5 Fine Enhancement Ore

Genshin Impact 4.5 livestream codes

As with all live Genshin Impact events, the 4.5 livestream provided players with some extra codes. Here are the codes for Genshin Impact livestream:

The redemption screen on miHoYo's website for Genshin codes.
expand image

Genshin Impact livestream codes

CodeReward
9B3AMTCQZYQ9x100 Primogems; x50,000 Mora
EAKA5BU9HHRMx100 Primogems; x5 Hero's Wit
WTKBMBD8ZZRZx100 Primogems; x10 Mystic Enhancement Ore

How to use Genshin Impact codes

It's pretty straightforward to redeem codes for Genshin. Simply follow these steps:

  • Head to miHoYo's official redemption site
  • Log in
  • Make sure the right region is selected
  • Copy and paste a Genshin Impact code from our list into the box
  • Tap redeem
  • Collect your rewards at your in-game mailbox

It's worth noting that you can redeem codes until they expire, but they'll give you the rewards once. If you've already redeemed them once, a message will show up in your mailbox saying so.

Why are my Genshin Impact codes not working?

It may simply be a case of trying to redeem a code that has since expired. It's worth bookmarking this page, as we'll keep our list up to date with any new codes we can find.

We'll also detail any expired codes, so you know which ones aren't worth your time. You can find the list of the most recently expired Genshin Impact codes below.

Genshin Impace expired codes

CodeReward

Expired Codes

HJGDJA2FW7FHEA8RWDMBVRTRNNDFKSKEX6TH6T8NWE3HD7PDRS99D5LVTM6V8BQ9CMMVS5PMUBRQC4MCT4PZVA97KJNF24UVNTQP2KPEJMUH9T96KJNE2LVMAAQNVELTVSXVRQWP3ULZZ8VDWEQP3D5ZHRD9GDAH2VWGT8ATAS97CE45EUERGENSHINIMPACTRIVALS232S84JS839T8RNS92PG6DB52M3BRLL59ZCZKDWA845MQHUHKH

When is the Genshin Impact 4.6 livestream?

The Genshin Impact 4.5 stream has finished, and therefore the codes that were available are now expired. But everyone who missed the live stream can watch it on the official Genshin Impact YouTube channel.

Have an opinion on this article? We'd love to hear it!

We don't have any details on Genshin Impact 4.6 yet, but we'll be updating this guide as soon as we have dates and times.

How do I get more Primogems?

Primogems are an important resource for many players of Genshin Impact, since gathering enough of these allows you to get five-star characters and weapons from banners. You can get more free Primogems through various ways, which include:

  • Do daily commissions: These four daily mini-quests earn you Primogems, and if you complete all four you get a bonus from the Adventurer's Guild
  • Open chests: Exploring the world and finding chests to open is a great way to get primogems
  • Events: Certain events can earn you Primogems, as with the recent Moonlight Merriment, which saw players finding chests and getting primogems for each one
  • Achievements: You get a few primogems for each in-game achievement you complete
  • Spiral Abyss: This dungeon rewards primogems for the first time you complete each of its floors everytime it refreshes on the 1st and the 16th of every month
  • Codes: miHoYo run a stream for each new version of the game, and give out three primogem codes each time
  • Test Run: In the events section of the menu there is usually a test run letting you try the newest character, and earn some primogems for doing it
  • HoyoLab App: There's a unique daily check-in on the HoyoLab app that can get you a couple of free Primogems over time.

Simply put, there are a bunch of ways to get free Primogems in Genshin Impact. You don't get many with each method, but they will start to accumulate if you keep at it long enough. Free is free.

For more on Genshin Impact, check out our Genshin Impact hub if you haven't already. It even includes information on the many characters set to be introduced over the next six months. And if you're focusing on four-star characters, our updated Barbara, Noelle, and Yanfei builds are worth a look.

This Article's Topics

Explore new topics and discover content that's right for you!

Genshin ImpactOnly Mobile GamingOMG GuidesGuides
Have an opinion on this article? We'd love to hear it!