Expired Girls' Frontline 2 Codes
A graveyard list so you stop retrying holiday strings that already paid out.
Every Girls’ Frontline 2: Exilium code page eventually becomes an argument about strings that died last winter. This archive exists so you do not treat those arguments as a live list. Nothing here should be entered with the expectation of mail. If you want something that might still pay, go back to the codes hub and try the one string still being reported. If you need the menu path, use how to redeem codes.
Exilium launched globally on 3 December 2024 for Darkwinter and 5 December 2024 for Haoplay, with Steam on 11 February 2025. From launch week onward, Sunborn and the two publishers have used codes as a short fuse: livestream hashes that last a day, holiday phrases that last a week, and character-name strings tied to a banner that already ended. The client does not tell you which of those categories you just typed. An expired launch code and a Haoplay-only code often share the same error.
Do not mark these as working
The table below is an archive, not a checklist. Several of these still appear on stale blogs as “active.” They are not. Redeeming them now will not grant Collapse Pieces, Access Permissions, Targeted Access Permissions, Sardis Gold, Combat Reports, Analysis Blueprints, or Memory Sticks.
| Code | Why it circulated | Status |
|---|---|---|
LABORDAY | US holiday drop, often Darkwinter-tagged | Expired |
GOLDENWEEK | Haoplay-side holiday window | Expired |
HAPPY2025 | New Year 2025 | Expired |
XMASGIFT | Christmas 2024/25 mail | Expired |
GFL2LAUNCH | Global launch week | Expired |
GF2EXILIUM | Launch / brand string | Expired |
ELMOLIVE | Early Elmo / Darkwinter gift | Expired |
OMNGKTWN | Early livestream hash | Expired |
SNAKE2025 | Lunar New Year, often Haoplay-only | Expired |
WHITEDAY | March event mail | Expired |
GFL2SPRING | Spring 2025 Darkwinter wave | Expired |
DC100K | Discord / community milestone | Expired |
GFL2XMAS | Darkwinter Christmas variant | Expired |
404RETURN | Seasonal / 404-themed drop | Expired |
IAMPERFECT | Livestream or web event | Expired |
ALLFOOLDAY | April Fools | Expired |
416HOLIDAY | Character holiday string | Expired |
HALFANNI | Half-anniversary mail | Expired |
SUMMERGIFT | Summer 2025/26 gift | Expired |
GFL2OTS14 | OTs-14 marketing window | Expired |
GFL2SUOMI | Suomi marketing window | Expired |
If a screenshot of GFL2OTS14 is still circulating during Chiral Redundancy, ignore it. The live patch has its own event shop, Reunion Oath pulls, and mailbox missions. A dead character code will not substitute for those.
How codes actually die
Three clocks kill a string. The first is the official expiry printed under a livestream comment, often 24 to 48 hours. The second is a silent disable after a named holiday. The third is a publisher split: the Darkwinter form stops accepting a Haoplay phrase even while a blog still lists it as global. None of those clocks show up in Personal Information. The only honest test is a single redeem on the UID you play.
That is why this wiki keeps a graveyard instead of a padded “maybe” column. Commanders who paste twenty dead holiday codes are not being thorough; they are training themselves to ignore the one live string. After you confirm a failure, move on to stamina. The daily checklist and farming resources pages return more Collapse Pieces over a week than a dead XMASGIFT retry.
Patterns worth remembering
Launch phrases (GFL2LAUNCH, GF2EXILIUM) never come back. Anniversary-style words get a new spelling each year, which is why HALFANNI is archived even while a later string like GFL2ANNI may still be worth one attempt on the hub. Character names attached to a banner (GFL2OTS14, GFL2SUOMI) die with that marketing beat, even if the Doll later reruns on current banners. Holiday English (LABORDAY, GOLDENWEEK, WHITEDAY, ALLFOOLDAY) is almost always publisher-locked.
Random 10-character hashes from old YouTube descriptions belong in the same bucket. They are not listed above because they were never meant to outlive the stream. If you find BQD6XGEQ4P or a similar block in a September 2026 roundup, treat it as expired unless this wiki’s live table says otherwise.
What to do instead of retrying
Spend the minute you would have burned on dead codes inside the game. Limited banners through 16 September 2026 are documented on current banners. Pity rules sit in gacha pity. If you are building a team rather than chasing mail, team comps, the supports tier list, and combat tiles will move the account farther than a graveyard list.
Platoon attendance and Gunsmoke Frontline weeks also pay better than expired codes. Those modes are guild structures, not a second copy of the campaign. See Platoon and Gunsmoke if you have been skipping the board because you thought it was optional flavor.
Keep this page bookmarked as a negative filter. When a friend drops HAPPY2025 in chat, you can say it is archived here and point them at the codes hub instead. The graveyard is useful only when it stays a graveyard. The moment we mark a dead string as live, the whole list becomes another stale blog, and you are back to typing ELMOLIVE at a captcha that will never pay.
Frequently Asked Questions
Quick answers commanders actually search for.
Should I still try LABORDAY or GOLDENWEEK?
No. Both are archived as expired, and they were already publisher-split when they were alive. One attempt on a dead holiday code teaches you nothing the error text will not repeat.
Why do old blogs still list these as working?
Code roundups are slow to delete rows. A string can die the same night a livestream ends. This archive is the filter; the codes hub is the only try-it-now list.
Did GFL2OTS14 come back with Chiral Redundancy?
No. That marketing code is expired. OTs-14’s current patch pays through the event, banners, and Reunion Oath, not through an old character string.
Are livestream 10-character hashes in this table?
Only the named ones that keep recirculating. Most stream hashes expire within a day and are not worth an archive row. Do not retry random blocks from old video descriptions.
Where should I look after this list?
The codes hub for anything still reported live, then how to redeem if the button is missing. After that, spend stamina on the current event instead of the redeem box.