There are two ways in, and they behave differently. This matters, because most people who type a code and see nothing happen assume the code was dead when in fact the rewards were already sitting in their mailbox.
1. Inside the game — faster
Tap your Profile, then Settings, then the Gift Code tab, and enter the code there. We checked this path on the live client on 2026-07-26. If a code is valid you get the confirmation immediately.
2. The official Gift Code Center — works with the game closed
Century Games runs ks-giftcode.centurygame.com. The page asks for three things in this order:
- Player ID — the page's own note says to check it in-game through your Avatar in the top left corner.
- Kingdom — your kingdom number.
- Enter Gift Code, then Confirm.
The page states plainly that rewards are sent directly to your character's mail after redemption. Nothing appears on the web page itself. Check your in-game mailbox before deciding a code failed.
3. Why a code fails
Almost always one of four things. The code expired — most Kingshot codes run for days, not months. The code was region-locked. Your account already redeemed it; codes are one use per account, not per device. Or you retyped it: codes are case sensitive, so copy and paste.
4. Why our code list is empty
We only publish codes we have redeemed ourselves and watched land. Copying a list from another site takes ten seconds and costs you a wasted trip to the mailbox when they are stale. The official page above is always current; we are not going to pretend to add value in front of it.
Source: the official Kingshot Gift Code Center interface and the live game client, both checked 2026-07-26.