Heartopia codes

Codes ยท Android, iOS

Heartopia Codes (Active & Expired)

Last checked June 21, 2026 (UTC)

Heartopia codes are how XD hands you Wishing Stars and crafting odds and ends without making you grind for them, and I keep this page current so you're not pasting dead ones. I checked the active list again on June 21, dropped what stopped working, and kept only what I could confirm.

Heartopia codes are freebie strings XD drops on the official Heartopia channels and during in-game events for free Wishing Stars, Moonlight Crystals, Gold, plus building and cooking materials like timber, fertilizer, and apples. Heartopia isn't a game you can rush, and the codes lean into that rather than against it. Wishing Stars and Moonlight Crystals are the premium currencies you actually want, but the rest of a typical code is timber, fertilizer, apples, fish bait. That's not filler. This is a slow-life sim where you're building a home, gardening, fishing, and cooking, so a stack of materials is a real head start on whatever hobby you're sinking time into.

Quick tip. redeem the moment a code lands, then let the rewards sit in your mailbox until you need them. The materials don't spoil, and codes here expire fast, so claiming early and spending later beats waiting for the 'right' moment and finding the code gone.

New Heartopia codes turn up around updates, seasonal events, and download milestones, and the game crossed thirty million downloads fast, so the milestone ones keep coming. Each code rides a window though: live for the event, then quietly dead. You redeem inside the game from the settings menu, rewards drop into the mailbox in front of your house, and the codes are case sensitive, so copy them exactly.

  • Redeem in game via Settings → Redeem Code, then check your mailbox.
  • Wishing Stars and Moonlight Crystals are the prizes worth chasing.
  • Materials like timber, fertilizer, and apples feed your hobbies, so don't skip the 'boring' codes.
  • Every code expires fast. Claim first, spend whenever.
  • Case sensitive. Paste, don't retype.

Active Heartopia codes (4)

These all check out as of June 21. The codes are case sensitive and they close with their event windows, so the move is copy, redeem, then back to fishing. If one of these has died since I last looked, the active set on XD's official channels will say so.

Code Reward
Junegift New 50 Moonlight Crystals, 5 Cute Panda Bubble Blowers, 5 Cute Adnap Bubble Blowers
mayrelax 10 Wishing Stars, 5 Timber, 3 Blueberries, 3 Bait
mumlove4ever 5 Wishing Stars, 10 Fertilizer, 10 Apples
shakeurbody Wishing Stars and crafting materials

An 'invalid' or 'expired' message means the window closed or this account already claimed it. XD posts the current codes on the official Heartopia channels if you want to double check me before you give up on one.

Expired Heartopia codes

These were tied to the spring and early-summer events and the Mother's Day run, and they've all lapsed. I'm leaving them here so you can stop hunting for them, since half the lists out there still show them as live.

Code Reward Expired
SPRINGFEST2026 10 Moonlight Crystals, 8888 Gold June 2026
tangyuan0303y 5 Wishing Stars, 10 Apples, 10 Fertilizer June 2026
love214 5 Snowfeather Roses, 2 Colorful Sparklers, 1 Colorful Firework May 2026
sweetgift314u 5 Snowfeather Roses, 2 Colorful Sparklers, 1 Colorful Cold Firework May 2026
makeawish 50 Moonlight Crystals June 2026
keepsmiling2026 5 Wishing Stars, 3 Mermaid Fish Attractors, 10 Fertilizer June 2026
heartopiaplaytime 10 Stones, 6 Rare Timbers, 2 Flawless Fluorites June 2026
dcthx4u 10 Wishing Stars June 2026
mylittlepony Collab rewards 2026

How to redeem Heartopia codes

Everything happens inside the game, and the rewards land in the mailbox sitting in front of your house. No website, no account linking, nothing to bookmark.

  1. Launch Heartopia and tap the watch or phone icon in the top corner of the screen.
  2. Open Settings, then find the Redeem Code option (it's near the bottom of the General tab).
  3. Type or paste one code exactly as written, capitals and all.
  4. Hit Redeem, then open the mailbox in front of your house to collect.

If a code bounces, it's almost always expired or already claimed on that account. When you're sure it's neither, check the case letter by letter, because the field is fussy and won't fix a stray capital for you.

Heartopia codes FAQ

What do Heartopia codes give you?

A mix. The headline rewards are Wishing Stars and Moonlight Crystals, the currencies you actually save up, and the rest is usually Gold plus hobby materials like timber, fertilizer, apples, and fish bait. In a slow-life sim those materials matter more than they look, so I never skip a code just because it's 'only' fertilizer.

How do I redeem Heartopia codes?

Open the watch or phone menu in the top corner, go to Settings, and find Redeem Code in the General tab. Enter one code at a time, confirm, and the rewards drop into your mailbox out front. The whole loop takes under a minute and never leaves the game.

Why isn't my Heartopia code working?

Three reasons, and only three. It expired, this account already used it, or a capital letter is off. These codes are case sensitive and they expire quickly, so if you typed it by hand, paste it instead and try once more.

Where do new Heartopia codes come from?

XD releases them on the official Heartopia channels, usually around updates, seasonal events, and download milestones, and the game's been hitting milestones fast since the global launch. I fold each one in here once I've confirmed it actually redeems.

Are Heartopia codes case sensitive?

Yes, and that trips up more people than expired codes do. A code like mumlove4ever has to go in exactly as shown. Copy and paste is the safe route, because the redeem box won't auto-correct a wrong capital for you.

Can I reuse a Heartopia code on the same account?

No. Each code is one claim per account, so once you've redeemed it the game will reject a second attempt. If you've got more than one account, though, each can claim the same code on its own.