Genshin Impact codes: free Primogems and Mora for May

by John Stapel

  1. Home
  2. Features
  3. RPG
  4. Genshin Impact
Jean getting a present in Genshin Impact
(Image credit: miHoYo)

Looking for the latest Genshin Impact codes? With version 2.7 on the horizon and both Kuki Shinobu and Yelan on the way, you're going to need a lot of Primogems if you want to grab any of the new characters. There are plenty of ways to farm for primos of course, and lots of events in the new version, but codes are a good way of supplementing what you have.

Explore The Chasm with these Genshin Impact 2.6 guides

After all, buying Genesis Crystals to wish for every new five-star is basically unaffordable, and a lot of money to drop in a game. So it's far better to save up your primogems for a character you really want, and use the occasional code or giveaway to get a few extra wishes on the side.

These usually drop around the livestream for each new version, and expire within a day or so, but there are sometimes others, and there are currently a few that still work in the list at time of writing this. There's also a round-up of recent events and giveaways for more primogems, as well as an explanation of how to redeem your codes and get the stuff.


All Genshin Impact codes

  • GENSHINGIFT - 50 Primogems, three Hero’s Wit (this code doesn't expire)
  • MS7C3SV8DMZH – 60 Primogems, five Adventurer’s Experience

Genshin Impact 2.7 livestream codes (these expire a day after the livestream)

  • LANVJSFUD6CM - 100 Primogems and five Hero's Wit
  • DTNUKTWCC6D9 - 100 Primogems and ten Mystic Enhancement Ore
  • HSNUKTXCCPWV - 100 Primogems and 50,000 Mora

Expired codes:

  • BSPD3ZRXU985 
  • BSNDJC747Z7D
  • KB6DKDNM7H49
  • CB7UU6KT2H59
  • GenshinEpic
  • GenshinGalaxy
  • LS6T4L9ZZ7TH
  • GBNA9J5H9Y4H

How to redeem

The redemption page for Genshin Impact codes

(Image credit: MiHoYo)

How do I redeem Genshin Impact codes?

To redeem your Genshin Impact code simply follow these instructions: 

  • Head on over to miHoYo's gift redemption site
  • Log in to your account and region
  • Copy a code from the list into the box
  • Head to your in-game mailbox to get your rewards

Do note that you have to be at least Adventure Rank 10 in order to redeem the codes. If you're looking for some tips to raise you rank, this Genshin Impact guide can help.


A Genshin Impact giveaway page in-game

(Image credit: miHoYo)

Genshin Impact giveaways and contests

Looking for some more ways to get free stuff in Genshin Impact? Here are the giveaways that are currently on offer:

  • The Wonderful Animals of Teyvat : This animal photography event gives you the chance to win some Primogems by taking pictures of Teyvat's many creatures.
  • Delay compensation: Due to the delay in releasing Genshin Impact 2.7, miHoYo are giving away some compensation. You can claim these Primogems in your mailbox.
  • Test Run: You can currently earn some little rewards by test-running the new characters in the event page. The newest characters are Ayaka, Razor, Rosaria, and Sayu.

If you're looking for more giveaways or events, they often happen in the Discord or on the official hoyolab forum. 

How to get Primogems

How to get Primogems

If you're looking for more ways to get Genshin Impact Primogems or Fates so you can wish for characters, here's a list of how to source some:

  • Exploration: Both opening chests and activating waypoints out in the world gives you some Primogems, as does completing one-time dungeon domains you find.
  • Commissions: The best way to get Primogems is completing the daily commissions in your adventurer's handbook. These are also labelled on the map, and if you complete all four, you get a bonus, and a story key to unlock character quests. It also helps you gain...
  • Adventure Ranks: When you gain an adventure rank you get some Primogems and sometimes Fates that you can use to wish for characters.
  • Events: Limited-time events offer a variety of rewards, but usually for the first completion of an activity gives you Primogems.
  • Ascension: You get a Fate for every other character ascension, and while this might not be a cost effective method, they are still free.
  • Spiral Abyss: If you have the two levelled teams necessary to clear the Spiral Abyss, you can earn a lot of Primogems. The dungeon also resets, allowing you to earn them all over again.
  • Paimon's Bargains: If you've got Stardust or Starglitter, you can use these to purchase both kinds of Fate each month in the Paimon Bargains shop. You get Stardust from wishing, and Starglitter from landing a four or five-star character or weapon.
  • Adventurer's Investigations: Completing investigation milestones in your adventurer's handbook can earn you Primogems and even more adventure rank XP.
  • Statues of the Seven: Using Anemoculus or Geoculus to level statues of the seven rewards you with a few Primogems.