If you click on a link and make a purchase we may receive a small commission. Read our editorial policy.

Genshin Impact codes for December 2021 - Free Primogems and more

The Traveler can have some freebies. As a treat.

Like many free-to-play games, Genshin Impact codes are a handy way to get free in-game currency and items without putting in any effort.

Particularly desirable are free Primogems, the game's premium currency that usually costs real-world money. In-game currency Mora and various Character EXP Materials are also common inclusions in these free gifts.

New codes often coincide with major game updates, though since the significant v2.0 overhaul launched in mid July, it's been rather quiet.

List of currently active Genshin Impact codes

No more codes have expired, and some new ones have popped up in time for December that players can take advantage of.

Code Reward
DFDWAS2BKH5M 100 Primogems and 10 Mystic Enhancement Ores
CB7FS6KT2H59 100 Primogems and Hero's Wit
DVP12GSSJYPD 100 Primogems and 50,000 Mora
FDVTHFDD35HW 100 Primogems and 50,000 Mora (only on the Chinese server)
DVEVG36HB4X6 100 Primogems and 10 Mystics Enhancement Ore (only on the Chinese server)
EEBTGEGHKLHS 100 Primogems and 5 Hero's Wit (only on the Chinese server)
BSPD3ZRXU985 60 Primogems and 10,000 Mora

GENSHINGIFT: This one's been around for a while and is single-use, but should still work for anyone who hasn't redeemed it yet. It nets you 50 Primogems and 3x Hero's Wit (equal to 60,000 XP).

Genshin Impact Amazon Prime codes

Amazon is running a promotion through the end of the year where Prime Gaming members can redeem a unique code each month for different in-game items.

December's code will get you:

  • 60 Primogems
  • 8 Hero's Wit
  • 5 Bamboo Shoot Soup

Head to the Prime Gaming Genshin Impact promotion page and follow the on-screen instructions. You’ll receive a code to redeem in the usual way.

How to redeem codes in Genshin Impact

Genshin Impact codes are redeemed online rather than in-game. Open up your Internet browser of choice and go to the Genshin Impact Redeem Code page.

Genshin Impact page for redeeming codes

Log in to the site and then enter your Server, Character Nickname, and the Redemption Code you want to use. Hit the Redeem button and the rewards should be automatically applied to your character the next time you play.

You need to have reached Adventure Rank 10 or higher before you're able to redeem codes in Genshin Impact.

Expired codes

Below is a list of all the Genshin Impact codes we've found that are confirmed to have expired.

We promise we're not taunting you — it can just be very useful to have a list of old codes to refer to, even if it's just to confirm why a code you found isn't working for you.

CodeRewardRegion
LBNDKG8XDTND 100 Primogems and 10 Mystic Enhancement OrbsWorldwide
NB6VKHQWVANZ 100 Primogems and 5 Hero's WitWorldwide
BSNUJGQFUTPM 100 Primogems and 50,000 MoraWorldwide
GenshinGalaxy10K Mora, Mystic Enhancement Ore, Hero's Wit, Mondstadt Hashbrowns, Northern Smoked ChickenWorldwide
GenshinEpic60 Primogems, 10K MoraWorldwide
SBNBUK67M37Z50 Primogems, 5 Adventurer's ExperienceWorldwide
GS6ACJ775KNV60 Primogems and 10,000 MoraWorldwide
153YuSaenh30 Primogems and 5x Adventurer's ExperienceWorldwide
2T7E9CPA7YJE100 Primogems and 10x Mystic Enhancement OreWorldwide
4BNSD3675J8D100 Primogems, 10x Mystic Enhancement OreWorldwide
5KVeIbSxDUU100 Primogems and 10x Mystic Enhancement OreWorldwide
8A6ABHTH2N9Z100 Primogems and 5x Hero's WitWorldwide
ATPTUJPP53QH100 Primogems and 50,000 MoraWorldwide
CBNXRD6S7H3N100 Primogems and 50,000 MoraWorldwide
cuupmbjsvd50 PrimogemsWorldwide
dU2mhjQL1ZT100 Primogems and 5x Hero's WitWorldwide
eATDgIXLD56100 Primogems and 50,000 MoraWorldwide
EBPWQU6SNZ22100 Primogems and 5x Hero's WitWorldwide
ET7ADQFF8KJR100 Primogems and 5x Hero's WitWorldwide
FS6SU367M279100 Primogems and 5x Hero's WitWorldwide
G3tQq6TOqmE100 Primogems and 5x Hero's WitWorldwide
Genshin0928A60 Primogems and 10,000 MoraAsia
Genshin0928E60 Primogems and 10,000 MoraEurope
Genshin0928N60 Primogems and 10,000 MoraAmerica
GENSHIN1006A60 Primogems and 10,000 MoraAmerica
GENSHIN1006S60 Primogems and 10,000 MoraAsia
GENSHIN1006U60 Primogems and 10,000 MoraEurope
GENSHIN111160 Primogems and 10,000 MoraWorldwide
GENSHINMHY0I30 PrimogemsAsia
GENSHINMHY0M30 PrimogemsAmerica
GENSHINMHY0O30 PrimogemsEurope
GenshinZHB30160 PrimogemsWorldwide
GOLNXLAKC5850 PrimogemsWorldwide
GSIMPTQ12560 Primogems and 10,000 MoraWorldwide
jsSK8n23jzR100 Primogems and 10x Mystic Enhancement OreWorldwide
KTNSCQWW922M100 Primogems and 10x Mystic Enhancement OreWorldwide
nBEm3myAL2b100 Primogems and 50,000 MoraWorldwide
PSNTC8FEQK4D100 Primogems and 50,000 MoraWorldwide
SBNBUK67M37Z30 Primogems and 5x Adventurer's ExperienceWorldwide
TT7BVJNPL24960 PrimogemsWorldwide
WTNTBYSZJNRD100 Primogems and 10x Mystical Enhancement OresWorldwide
UTNBBGSZ3NQM100 Primogems and 50,000 MoraWorldwide

While codes are a quick and easy way to get free stuff in Genshin Impact — particularly Primogems, which are the main paid element of the game — there are in-game ways of earning extras for free.

Currently, participating in the Thunder Sojourn event gives you the opportunity to win additional free Primogems, as well as Mora, Character EXP Materials, and more.

More Guides

Latest Articles

VG247 logo

Buy our t-shirts, yeah

They're far more stylish than your average video game website tat.

VG247 Merch