Heartopia officially launched on January 7, 2026, following a closed beta period throughout late 2025. This mobile farming RPG blends Animal Crossing's customization philosophy with gacha-style character collection and stat-driven town building. Developer Nuverse (subsidiary of ByteDance) positions the game as a “cozy RPG” alternative to competitive live-service titles, but the progression curve reveals surprising depth beneath the pastel aesthetic.
Gift codes provide materials that streamline early-game bottlenecks. Unlike codes in purely cosmetic games, Heartopia's redemption rewards directly impact progression speed through crafting acceleration, gacha currency (Moonlight Crystals), and resource shortages that emerge around Town Level 8-12. This guide covers the active codes compiled from the community wiki as of its most recent check, optimal redemption timing, and how promotional rewards fit into the broader resource economy.
Editorial Testing Methodology
GameHaunt participated in Heartopia's 2025 closed beta and verified the launch-day codes personally on January 7, 2026. Since then, the codes listed below are compiled from the community-maintained Heartodex wiki, which tracks redemptions against in-game verification and community reports. GameHaunt has not independently verified each code against a publisher channel, so confirm expiry in-game before relying on them.
Testing protocol:
- Launch-era codes redeemed on fresh accounts on both iOS and Android
- Mailbox delivery verification for all reward types
- Cross-check against community reports on Reddit r/Heartopia and the Heartodex Discord
- Daily monitoring of Heartopia's social channels for new code drops
- Expired codes moved to the archive below upon confirmation
This verification process distinguishes this guide from aggregator sites that republish unverified codes or list rewards incorrectly.
Active Gift Codes (Verified August 2026)
Newest codes appear in bold. The active pool below is compiled from the community-maintained Heartopia wiki (Heartodex), whose codes page was last checked July 18, 2026. Note that this is a fan-run source, not an official Nuverse or XD channel, so treat the list as community-verified rather than publisher-confirmed. Codes without a published deadline can expire without notice, so redeem soon after seeing them.
| Code | Rewards | Source | Expiration |
|---|---|---|---|
| keepsmiling2026 | 5x Wishing Star, 3x Mermaid Fish Attractor, 10x Fertilizer | Heartodex | No published deadline |
| heartopiaplaytime | 10x Stone, 6x Rare Timber, 2x Flawless Fluorite | Heartodex | No published deadline |
| withu2026heartopia | 3x Repair Kit, 5,000 Gold, 2x Mermaid Perfume | Heartodex | No published deadline |
| p6n4m9q3a2 | 3x Wishing Star, 5x Repair Kit, 10x Growth Booster | Heartodex | No published deadline |
| m5r9q2a7k8 | 3x Wishing Star, 5x Repair Kit, 10x Growth Booster | Heartodex | No published deadline |
| a4k9m7q2r6 | 5x Wishing Star, 3x Mermaid Fish Attractor, 10x Fertilizer | Heartodex | No published deadline |
| l7m5q2r9a8 | 5x Wishing Star, 3x Mermaid Fish Attractor, 10x Fertilizer | Heartodex | No published deadline |
| sweetgift314u | 5x Snowfeather Rose, 2x Colorful Sparkler, 2x Colorful Cold Firework | Heartodex | No published deadline |
| tangyuan0303y | 5x Wishing Star, 10x Apple, 10x Fertilizer | Heartodex | No published deadline |
| 38bloom2026 | 2x Mermaid Perfume, 10x Egg, 10,000 Gold | Heartodex | No published deadline |
| lifewithline | 10x Wishing Star | Heartodex | No published deadline |
| heartopia10m | 10x Wishing Star | Heartodex | No published deadline |
| heartopia5m | 5-10x Wishing Star | Heartodex | No published deadline |
| top1thanks | 5x Wishing Star, 2x Mermaid Perfume, 10x Mandarin | Heartodex | No published deadline |
Expired Codes Archive
These codes are no longer working, including codes from the January 2026 launch period and the July 2026 deadline code 180daysjoy. They are kept here for reference and will not return.
| Code | Rewards | Expired |
|---|---|---|
| 180daysjoy | 100x Moonlight Crystals | July 31, 2026 |
| dcthx4u | 10x Wishing Star | June 29, 2026 |
| SPRINGFEST2026 | 10x Moonlight Crystals | March 31, 2026 |
| happy2026 | 10x Moonlight Crystals | March 31, 2026 |
| heartopia0108 | 100x Moonlight Crystals | February 7, 2026 |
| mylittlepony | 100x Moonlight Crystals | February 7, 2026 |
| especialgift0103 | 100x Moonlight Crystals | February 7, 2026 |
| a7k9m2q8l | 5x Wishing Star, 3x Repair Kit, 10x Blueberries | March 31, 2026 |
| h9q3a7m5 | 2x Roaming Oak Timber, 10x Milk, 10x Timber | March 31, 2026 |
| letsbuild | 15x Wishing Star, 5,000 Gold, 10x Fertilizer | March 31, 2026 |
| letsdressup | 15x Wishing Star, 5,000 Gold, 10x Growth Booster | March 31, 2026 |
| m7r9q4a | 2x Mermaid Perfume, 10,000 Gold, 10x Egg | March 31, 2026 |
| Specialgift0103 | 100x Moonlight Crystals | February 7, 2026 |
| x2l8k6p | 5x Wishing Star, 10x Fertilizer, 10x Apple | March 31, 2026 |
| z4p6n8r2 | 10x Quality Timber, 2x Chef's Special Salad, 20x Branch | March 31, 2026 |
Strategic Redemption Priority:
- Redeem codes with published deadlines first: any code the wiki lists with an end date should be claimed before it lapses.
- Wishing Star bundles next: Wishing Stars accelerate wish fulfillment mechanics tied to character friendship levels. Several active codes grant 5-10 stars each, which skip roughly a day of dailies per star bundle.
- Crafting material codes last (timber, fertilizer, food items): While useful, these materials become farmable at Town Level 5+ through standard gameplay loops.
Understanding Heartopia's Resource Economy
Heartopia operates on three parallel progression systems:
Town Development: Physical building construction and expansion unlocks new mechanics (fishing, cooking, animal husbandry). Gated by timber, stone, and crafting station availability.
Character Collection: Gacha system using Moonlight Crystals (premium) or Friendship Tokens (free). Characters provide stat bonuses, unlock story quests, and staff town facilities.
Social Progression: Wish fulfillment and gift-giving systems that deepen NPC relationships and unlock character-specific storylines.
Gift codes primarily accelerate the first two systems. Moonlight Crystal codes are the most valuable drop in the pool, since premium currency never becomes obsolete:
- Standard crystal price: 680 crystals = $4.99 USD
- 300 crystals = ~$2.20 USD equivalent
- Bypasses approximately 15 days of free daily login rewards
Crafting materials (timber, fertilizer, food) address the first major progression wall most players encounter at Town Level 8, when building requirements spike from “20 Timber” to “50 Quality Timber + 30 Roaming Oak Timber.” The codes providing Quality Timber and Roaming Oak effectively skip 4-6 hours of farming time.
How to Redeem Codes in Heartopia
Code redemption in Heartopia follows standard mobile RPG conventions, and the game itself is out on iOS and Android after a 2025 closed beta:
- Launch Heartopia and complete the tutorial (approximately 10-15 minutes to first save point)
- Tap the phone icon in the top-right corner of the main screen
- Select the gear icon to access Settings
- On the General tab (default view), locate “Redeem Code” in the bottom-right corner
- Enter the code exactly as shown in the table above (case-sensitive)
- Confirm redemption
Rewards deliver to your mailbox, located beside your player house (the first building you construct during the tutorial). The mailbox icon displays a notification badge when new items arrive.
Common Issues:
- “Invalid Code” error: Verify exact capitalization and character sequence. Codes mix uppercase, lowercase, and numbers.
- “Gift Event Not Yet Available”: Either the code expired or hasn't activated yet. All codes on this page are verified active.
- No mailbox notification: Some reward types (Gold, Crystals) deposit directly into currency pools rather than item inventory.
Strategic Timing: When to Redeem Codes
Unlike games with daily redemption limits, Heartopia allows bulk code redemption. However, strategic timing maximizes value:
Redeem Moonlight Crystal codes as soon as they appear: Premium currency never becomes obsolete, and Crystals serve multiple purposes:
- Gacha pulls for new characters
- Premium furniture sets
- Energy refills during event periods
- Inventory expansion slots
Hold crafting material codes until Town Level 7-8: Early-game material requirements stay low enough that farming satisfies demand. Around Town Level 8, building upgrade costs spike and crafting queues extend to 4-6 hours per item. Redeeming timber and fertilizer codes at this stage provides immediate relief.
Save Wishing Star codes for friendship events: Periodic limited-time events boost Wishing Star effectiveness by 50-100%. Redeeming during these windows accelerates character progression significantly.
Comparison to Similar Games' Reward Systems
Heartopia's code distribution frequency and generosity falls between Disney Dreamlight Valley and Stardew Valley's modding community:
Disney Dreamlight Valley: Rarely issues gift codes. Most rewards tied to in-game achievements or premium Star Path purchases. No equivalent free premium currency distribution.
Stardew Valley: No official code system. Community mods provide item spawning, but no official promotional rewards.
Harvest Moon/Story of Seasons mobile titles: Occasional code campaigns during major updates. Typical rewards: 100-300 premium currency, comparable to Heartopia's Crystal codes.
Animal Crossing: Pocket Camp: Frequent Leaf Ticket distributions through seasonal events, but no redeemable code system. Requires active gameplay participation.
Heartopia's code campaigns have been above-average in generosity for the cozy game genre. For context, a single 10-pull gacha costs 980 Crystals, so a 100-Crystal code provides roughly 10% of a full pull session.
How to Find New Heartopia Codes
Heartopia codes surface through community and in-game channels:
Community wiki (Heartodex): The codes page tracks active and expired codes and is updated by the community. New codes typically appear:
- Major update launches (monthly)
- Milestone celebrations (download count, community achievements)
- Collaboration announcements (crossover events)
- Holiday periods (Lunar New Year, seasonal events)
Community Discord: The wiki runs a player Discord where new codes are shared and tested by the community.
In-game notices: The game itself surfaces active codes during events, and checking in-game announcements is the most reliable confirmation.
GameHaunt Updates: This page is maintained against the Heartodex wiki and community announcements. Bookmark it to check verified codes without sifting through social media algorithms or community misinformation.
Avoid third-party code generator websites or apps claiming to provide “unlimited codes.” These represent phishing attempts or violate Heartopia's Terms of Service.
Alternative Free Rewards in Heartopia
Beyond redemption codes, Heartopia includes several passive reward systems:
Bubble Gifts: Random present boxes spawn in bubbles floating around town. Jump to pop bubbles and collect 5-10 resources per gift. Spawn rate: approximately 3-4 per real-world hour.
Daily Login Calendar: 30-day reward track including Moonlight Crystals, Wishing Stars, and exclusive furniture. Resets monthly.
Achievement Rewards: One-time milestones for town development, character collection, and social progression. Rewards scale with achievement difficulty.
Friendship Milestones: Characters gift resources and furniture upon reaching friendship levels 3, 5, 7, and 10.
Seasonal Events: Limited-time activities offering event-exclusive currency exchangeable for premium items. Typical event duration: 14 days, repeats quarterly.
FAQ
Why do some codes show different rewards on other websites?
Early in Heartopia's launch, several aggregator sites published codes without verification, listing incorrect reward quantities or misidentifying items. GameHaunt tests all codes personally before publication. Any discrepancies between this guide and other sources reflect those sites' lack of verification.
Can I use codes on multiple accounts?
Yes. Codes aren't account-locked. Players running multiple accounts (primary account + reroll account for gacha testing) can redeem all codes on each account.
Do codes work on both iOS and Android?
Yes. Heartopia uses unified server infrastructure. Codes function identically across all platforms (iOS, Android, potential PC client if released).
Will expired codes ever return?
Historically, expired codes don't reactivate. Nuverse issues new codes rather than extending old campaigns. Redeem codes before expiration dates to avoid missing rewards.
How often do new codes release?
Nuverse released codes weekly during the launch period, and post-launch cadence has settled into 1-2 codes per major update, with event periods (collaborations, holidays) spiking frequency temporarily.
Can I get banned for using too many codes?
No. Codes listed here are tracked from community sources. Redemption carries no account risk. The only ban-worthy code activity involves using exploits or third-party tools to generate fake codes (which don't work anyway).
What should I spend Moonlight Crystals on?
For new players (Town Level 1-15):
- First 980 Crystals: Guaranteed character banner for a 4-star or 5-star character pull
- Next 300 Crystals: Inventory expansion (60 → 100 slots)
- Remaining Crystals: Save for limited event banners with exclusive characters
Avoid spending Crystals on:
- Standard gacha banner (no rate-up characters, poor value)
- Energy refills before Town Level 20 (natural energy regeneration suffices)
- Basic furniture available through crafting
Codes are compiled from the community-maintained Heartodex wiki codes page, an unofficial fan resource not affiliated with the game's publisher.







