Batch-test and redeem Warframe promo codes — glyphs, decorations, boosters — on the official warframe.com/promocode page. Ships with the full list of currently active codes in codes.txt and a resumable Playwright-based checker that classifies every code.
codes.txt— all currently active codes: global event codes (PRIDE2026,SPECIALEFFECT,GOLDEN,PARVOS,MISTLETOE2025,QTCC5KREWARD,QTCC10KBUNDLE) plus 90+ creator/community glyph codes.src/check.js— automated checker/redeemer: logs the verdict of every code.
The tool drives the official promo page in a persistent Chromium profile. For each code it:
- Opens
https://www.warframe.com/en/promocode - Fills in the code and requests an invisible reCAPTCHA Enterprise token via the page's own
fetchRecaptchaToken('promocode') - Submits the form and reads the verdict
Verdicts:
| Verdict | Meaning |
|---|---|
SUCCESS |
Code accepted — reward credited to the account |
ALREADY-REDEEMED |
Valid code, but already used on this account |
INVALID |
Code is not valid (typo or expired) |
RECAPTCHA-FAIL |
reCAPTCHA token rejected — wait and retry |
SERVER-ERROR |
Server-side error/throttle — retry later |
UNKNOWN |
No response detected |
Progress is persisted in results.json / results.csv after every code, so you can stop any time and continue later.
npm install
npx playwright install chromium
npm start- First run opens a browser window with a persistent profile (
./profile) — log in to your Warframe account once. - Re-run
npm start— it processes one batch (default 3 codes) per run and continues where it left off. - Check
results.csvfor the verdict of every code.
| Var | Default | Description |
|---|---|---|
BATCH |
3 |
Codes per run |
WAIT |
2500 |
ms between verdict polls |
BATCH=5 npm start- Codes are case-insensitive but should be pasted exactly as listed.
- Event codes expire (e.g.
PRIDE2026ends 2027-05-31); creator glyph codes usually stay active for years. - There is no free-Platinum promo code — any site claiming one is a scam.
- Redeem only on the official page. Never enter your password anywhere else.
- Using automation against your Warframe account may violate Digital Extremes' Terms of Service — use at your own risk.