Reverse: 1999 Codes

7 live, 5 unconfirmed, 6 expired kept on the page · every code looked at

Reverse: 1999 is a Bluepoch game, not a HoYoverse one, so none of these codes overlap with our Genshin Impact or Star Rail lists. The thing that catches people here is that this game uses two different objects both called a code, and they fail in completely different ways. We do not guarantee that every code below still works.

Working Reverse: 1999 codes

7 working codes right now

We cross-check HoYoverse official channels, HoYoLAB, and community wikis. If sources disagree, we say so.

Code Status Last checked Reward Source
EchoStone Working 20k sharpodonty, 30 clear drops, thee enlighten IIIs, and two fine insight packages (new!) pockettactics.com and the community wiki both list it as live
DaisyinRuins Working 20k dust, 20k sharpodonty, 30 clear drops, and one jar of picrasma candy (new!) pockettactics.com and the community wiki both list it as live
EchoesofTime Working 20k sharpodonty, 30 clear drops, two MF polarizations, and two fine insight packages pockettactics.com and the community wiki both list it as live
Gachagaming1999 Working 15k dust, three enlighten IIs, one picrasma candy, and one delicate insight casket pockettactics.com and the community wiki both list it as live
5YRBRF9 Working 19,999 dust, 19,999 sharpodonty, and three fine insight packages pockettactics.com and the community wiki both list it as live
1999GIFT Working 50 clear drops and 19,999 dust pockettactics.com and the community wiki both list it as live
EndlessHorn Working Not stated by source the community wiki lists it as live
RescueMedal Not verified yet 20k dust, 20k sharpodonty, 30 clear drops, and one delicate insight casket pockettactics.com lists it as live; the community wiki lists it as expired. The two disagree.
MothLight Not verified yet 20k sharpodonty, 10k dust, 30 clear drops, and two fine insight packages pockettactics.com lists it as live; the community wiki lists it as expired. The two disagree.
SPDM Not verified yet 20k sharpodonty, 30 clear drops, ten enlighten IIs, and one jar of picrasma candy pockettactics.com lists it as live; the community wiki lists it as expired. The two disagree.
DesperateCounter Not verified yet 10k dust, 30 clear drops, three moments of dissonance, and one simple insight casket pockettactics.com lists it as live; the community wiki lists it as expired. The two disagree.
1999ANIMEWATCHPARTY Not verified yet Fully Charged portrait pockettactics.com lists it as live; the community wiki lists it as expired. The two disagree.

We cross-check HoYoverse official channels, HoYoLAB, and community wikis. If sources disagree, we say so.

Source column shows who carries the code as live today. Last checked is the last date a source on our list carried that code. Nothing here was tested by redeeming it ourselves, so a code can still fail for reasons we cannot see from outside the game.

This game has two different things called a code, and they fail differently

Before the list above is any use to you, one distinction has to be made, because the same complaint — no code works for me — has two unrelated causes here.

The two share a name, a text box and an error message, which is why the threads about this game run the two complaints into each other. Sorting them apart is most of the work.

Two branches from one label, code. The left branch is a promotional code, handed out publicly, entered under Exchange Code, and refused when it has expired. The right branch is an invite code, shared between players, and refused by a binding rule where one account may bind one code and each code may be used once. The two branches produce the same error text.
Same word, same box, same message out. Only one of the two branches can be fixed by finding a fresher code.

“Can't use any code” — the binding rule, in the players' own words

This is the thread that comes up most often when someone says no code works. The replies are not about code freshness at all:

“It doesn't work when you've already bound yourself to someone else's code.”

“Each code can only be used once. That means someone else already used that code. EDIT: You can also only bind to one account.”

“According to the rules, you are only allowed to enter one person's code.”

Two rules, and they cut in opposite directions. The first one explains why a code a friend gave you is dead on arrival — somebody reached it first, and a used code cannot be used again. The second explains why your own second attempt fails even though the first one worked — your account is already bound, and it only ever gets one binding.

And the confusion is real, not imagined. The next quote is from a player who has bound to exactly one person and still cannot get a second code through, and who cannot tell whether the problem is the game or their install:

“I'm trying to bind to my friends account and i haven't binded to anyone except her. Is it an issue with my version or just a bug”

If that is where you are, the useful thing to check is not the code. It is whether the code you are holding is an invite code at all — if it is, the binding rule above is the whole answer, and no amount of list-hunting will move it.

Where our two sources disagree

We read two sources on this page, and on five codes they do not agree: pockettactics.com still prints them in its live list, while the community wiki has already moved them into its expired section. Rather than pick the version we preferred, those five rows are marked Not verified yet and the row says which source says what.

That is the whole reason the status column exists. A bare list would have shown you those five as live with no hint that a second source had already closed them.

How to redeem a Reverse: 1999 code

The in-game route, in the order the source prints it:

  1. Load up Reverse: 1999.
  2. In the main menu, select the circular option below ‘bank’ on the left side of the screen.
  3. Select ‘settings’ in the new menu.
  4. Hit the ‘go’ button under the ‘Exchange Code’ subheading.
  5. Paste your code in the textbox.
  6. Hit confirm.

One detail worth having before you start: promotional codes here are not case-sensitive. If a code is refused, retyping it with different capitalisation is not the fix — check its status in the table above, or check whether it is an invite code rather than a promo code.

Expired Reverse: 1999 codes

We keep expired codes instead of deleting them, because you may want to check whether you already claimed one, and because a code that reads expired on one page is often still printed as live on a page that was never updated. These dates come from the community wiki, which records the expiry it was given for each code; we copy its date rather than guess at one.

Code Expired on Last checked Reward Source
ShelterDoves Not stated by source pockettactics.com and the community wiki both list it as expired
AllHailBechan Not stated by source pockettactics.com and the community wiki both list it as expired
ForwardTime Not stated by source pockettactics.com and the community wiki both list it as expired
DreadfulTruth Not stated by source pockettactics.com and the community wiki both list it as expired
AtomicEcho Not stated by source pockettactics.com and the community wiki both list it as expired
DancingAlloy Not stated by source pockettactics.com and the community wiki both list it as expired

These 6 are the ones both sources list as closed and for which the wiki prints a date, taken in the order the wiki prints them. We have not copied the full archive — it runs to dozens of strings, and a wall of long-dead codes pushes the ones that work off the first screen. Rewards are not repeated here because the source does not carry them for closed codes.

How we set a code's status

Our source list is fixed: the developer's own announcements and community channels, the in-game redemption menu, and the code pages currently ranking in front of us for this search. Nothing outside that list counts. On this page the two readable sources today were pockettactics.com's Reverse: 1999 code list and the community wiki's promotional-code entry, both opened on 28 Sep 2026. The code list's own update line reads Sep 25, 2026.

5 codes are marked Not verified yet for a specific reason: the two sources carry them in opposite directions — one lists them as live, the other as expired. Rather than pick the answer we liked, we show them as unconfirmed and say so in the row.

Last checked is the last date a source on our list carried that code, so it is not the date of our last pass — that one is in the line at the top of this page, and it is the same for every row. The date is shaded by how recent it is: near-black for today, mid grey for yesterday, lighter for two days ago, barely-there grey after that. A row whose date stops moving is a row nothing out there is listing any more.

Ten days without a source. If no source on our list carries a code for more than ten days, the row drops out of Working into Not verified yet and picks up a Likely expired note. That happens automatically, not by hand. Ten days is our own threshold — the developer publishes no such rule — and we would rather show a code as unconfirmed than keep calling it working on no evidence.

Frequently asked questions

What are the active Reverse: 1999 codes right now?

The table at the top of this page lists them with a status on every row: 7 are carried as live by at least one source on our list, and 5 are marked Not verified yet because the two sources we read disagree about them. It is re-checked once a day.

Can't use any code? Is my account broken?

Probably not, but you may be looking at the wrong kind of code. Reverse: 1999 uses two different things that both get called a code: promotional codes, which are handed out publicly and entered under Exchange Code, and invite codes, which bind your account to another player's and follow a one-account-one-code rule. A binding problem and an expired promo code are not the same failure.

Why does it say a code has already been used when I have never used it?

If the code you are entering is an invite code rather than a promo code, that message is expected. Players describe the rule plainly: each code can only be used once, so if it has already been taken by somebody else, it is gone for you too. There is nothing to fix on your side.

How many invite codes can one account take?

One. Players in the thread we follow put it as: you are only allowed to enter one person's code. That is why a second attempt with a friend's code can fail even though the first one worked.

Where do I enter a Reverse: 1999 code?

In the game: open the main menu, select the circular option below Bank on the left, open Settings, then the Go button under Exchange Code, paste the code and confirm. Promotional codes are not case-sensitive.

Do Reverse: 1999 codes expire?

Yes. The community wiki tags each promotional code with an expiry where it has one, and moves codes that stop working into its expired section with the date. We copy those dates rather than guess at them.