Battle Pass System Guide: Free vs Paid Rewards

By Heartopia Fan Club Published 7/19/2026
#battle-pass #moonlight-crystals #seasonal-events #rewards #guide

Heartopia’s seasonal progression is centered around the Battle Pass System (known in-game as the Dream Pass). Each season introduces unique furniture collections, emotes, outfits, and premium currency. This guide covers how to level your pass, the difference between the Free and Paid tracks, and how to maximize your Moonlight Crystal returns.


Seasonal Reset Cycles

Each Battle Pass season runs for 90 days (approximately 3 months). When a new season starts:

  1. Pass Level Reset: Your pass level resets to Level 1.
  2. Theme Change: A new seasonal aesthetic is introduced (e.g. Spring Blossom, Summer Beach, Cozy Autumn, Winter Wonderland).
  3. Unclaimed Rewards: Any unclaimed items from the previous season are sent to your in-game mailbox automatically.

Free vs Paid Pass Comparison

All players have access to the Free Pass. You can upgrade to the Premium Pass at any time during the season for 800 Moonlight Crystals.

FeatureFree PassPremium Pass (800 Crystals)
Max Level5050 + Infinite Bonus Tiers
Outfits1 Seasonal Set (Basic)3 Exclusive Sets + Dye Vouchers
Wishing Stars10 total25 total
Moonlight Crystals100 total (F2P return)600 total (rebate return)
Exclusive Furniture5 pieces (Common/Uncommon)20 pieces (Epic/Legendary themes)
Interactive EmotesNone4 Custom Animated Emotes

Cost-Benefit Analysis: Is It Worth Upgrading?

If you complete the pass to Level 50:

  • Crystal Rebate: You receive 600 Moonlight Crystals back as milestone rewards on the Premium track.
  • Net Cost: The net cost of the Premium Pass is only 200 Moonlight Crystals ($2.00 USD equivalent).
  • Value: For 200 net Crystals, you get 15 additional Wishing Stars, multiple premium outfits, and legendary furniture sets. This is by far the highest value purchase in Heartopia.

Pass Rewards Level Table (Highlights)

LevelFree Track RewardPremium Track Reward
1Carrot Seeds x5Premium Seasonal Hat
51,000 GoldWishing Star x1
10Moonlight Crystal x20Seasonal Wallpaper
202,000 GoldWishing Star x2
30Moonlight Crystal x30Moonlight Crystal x100
40Blue Lotus Seeds x2Seasonal Animated Emote
50F2P Outfit ChestSeasonal Legendary Furniture Piece

Leveling Up Your Battle Pass

You level up the pass by earning Pass XP through daily and weekly bulletin requests:

  1. Daily Tasks (Reset at 06:00 AM): Easy tasks like watering 10 crops, catching 3 fish, or greeting 1 NPC. Yields 100 Pass XP total.
  2. Weekly Tasks (Reset Mondays): Medium tasks like cooking 10 dishes, finding 3 treasure chests, or earning 5,000 Gold. Yields 500 Pass XP total.
  3. Seasonal Milestones: Long-term achievements like catching 100 fish or participating in 3 Saturday Pet Races. Yields 1,200 Pass XP total.