Copy active codes from the table. Last updated: August 25, 2026. Code list last verified July 18, 2026 except 180daysjoy, which expired July 31, 2026.
Last updated: August 25, 2026. Copy a code, then redeem in game. Codes without a published deadline can still expire without notice.
| Code | Reward | Status | Copy |
|---|---|---|---|
| 180daysjoy | Moonlight Crystal x100 | Expired July 31, 2026 | |
| keepsmiling2026 | Wishing Star x5 + attractor + fertilizer | No listed end date | |
| heartopiaplaytime | Stone, Rare Timber, Flawless Fluorite | No listed end date | |
| withu2026heartopia | Repair Kit + Gold + Mermaid Perfume | No listed end date | |
| lifewithline | Wishing Star x10 | No listed end date | |
| heartopia10m | Wishing Star x10 | No listed end date |
See the full 15-code list · Event calendar · Official download
The current dated code was checked on July 18, 2026. Codes without deadlines may stop working without notice.
| Category | Reward Type | Expires | Total Codes |
|---|---|---|---|
| ✅ Verified Active Pool | Wishing Stars, Gold, materials, boosters, and event flowers | Mostly unknown / unpublished | 15 codes |
| ⏰ Known Deadline | Moonlight Crystal x100 | July 31, 2026 | 1 code |
| 📦 Expired Archive | Moonlight Crystal promos and seasonal reward drops | February 7 to June 29, 2026 | 6 codes |
💡 Pro Tip: Redeem 180daysjoy first because its published deadline is July 31, 2026 at 10:59 (UTC-5). Treat every code without an end date as temporary.
Dated code checked July 18, 2026 • Legacy no-deadline pool last checked April 14, 2026.
⚠️ Priority: Redeem 180daysjoy before July 31, 2026 at 10:59 (UTC-5).
💎 Moonlight Crystal x100 • Expires July 31, 2026 at 10:59 (UTC-5)
🌟 Wishing Star x5 + 🧜 Mermaid Fish Attractor x3 + 🌱 Fertilizer x10 • No listed end date yet
🪨 Stone x10 + 🪵 Rare Timber x6 + 💎 Flawless Fluorite x2 • No listed end date yet
🔧 Repair Kit x3 + 💰 Gold x5,000 + 🧜 Mermaid Perfume x2 • No listed end date yet
🌟 Wishing Star x3 + 🔧 Repair Kit x5 + ⏱️ Growth Booster x10 • No listed end date yet
🌟 Wishing Star x3 + 🔧 Repair Kit x5 + ⏱️ Growth Booster x10 • No listed end date yet
🌟 Wishing Star x5 + 🧜 Mermaid Fish Attractor x3 + 🌱 Fertilizer x10 • No listed end date yet
🌟 Wishing Star x5 + 🧜 Mermaid Fish Attractor x3 + 🌱 Fertilizer x10 • No listed end date yet
🌹 Snowfeather Rose x5 + 🎇 Colorful Sparkler x2 + 🎆 Colorful Cold Firework x2 • No listed end date yet
🌟 Wishing Star x5 + 🍎 Apple x10 + 🌱 Fertilizer x10 • No listed end date yet
🧜 Mermaid Perfume x2 + 🥚 Egg x10 + 💰 Gold x10,000 • No listed end date yet
🌟 Wishing Star x10 • No listed end date yet
🌟 Wishing Star x10 • No listed end date yet
🌟 Wishing Star x5-10 • No listed end date yet
🌟 Wishing Star x5 + 🧜 Mermaid Perfume x2 + 🍊 Mandarin x10 • No listed end date yet
Tap the Watch icon (top-right) or press Tab on PC to open the menu
Tap the gear icon (⚙️) and open the General tab
Select "Redeem Code" near the bottom-right of Settings
Paste the code exactly as shown (usually lowercase)
Tap Confirm and check your mailbox outside your house 📬
These codes are no longer working. We keep them here for reference.
💡 Pro Tip: Bookmark this page and check weekly. New codes are usually echoed first on official Discord, @MyHeartopia on X, and in-game announcement mail.
Official channels and live community surfaces where new Heartopia codes usually appear first:
Patch notes, event reminders, and community-confirmed code drops
discord.com/invite/heartopia →Fastest public feed for milestone codes, collaborations, and campaign posts
@MyHeartopia →📅 Never Miss a Code: Bookmark this page and visit weekly! We update within hours of official announcements. You can also subscribe to our code update calendar.
Can't wait for new codes? Here's how to purchase Moonlight Crystals and Heart Diamonds (Heartopia's premium currencies):
✅ Safest Method: Always purchase through the official in-game store to ensure account security and proper delivery.
🎨 Cosmetics:
⚡ Convenience Items:
🎲 Gacha Banners:
🎯 Event Passes:
⚠️ Security Warning: Only purchase from official sources (in-game store via iOS App Store, Google Play, or Steam). Avoid third-party top-up websites offering "cheaper" crystals—they may compromise your account security or violate XD Games' Terms of Service.
Launch week was unusually aggressive, but ongoing drops are slower. New codes usually appear around updates, milestone celebrations, seasonal promos, and community campaigns. Watch official Discord, X, and your in-game mailbox.
Yes. Some codes publish a clear deadline, while others quietly disappear. The current dated code is 180daysjoy, scheduled to expire on July 31, 2026 at 10:59 (UTC-5). Codes without a listed end date should still be treated as temporary.
No, each code can only be redeemed once per account. However, all codes work for every player, so make sure to claim all active codes on your account.
Double-check spelling and paste the code (usually lowercase). If it still doesn't work, the code may have expired or already been redeemed on your account. Try other codes from our active list.
Check this page whenever official channels or trusted fan references confirm a new drop. The main places to watch are Heartopia's official Discord, @MyHeartopia on X, the official website, and in-game announcement mail.
For our international community: Key redemption terms in multiple languages
🌏 Help us improve: If you're using Heartopia in another language and notice translation differences in-game, let us know so we can update this guide!