Heartopia.gg

Your Complete Guide to Heartopia

TL;DR - Quick Crystal Earning Guide

💎 What are Moonlight Crystals?

Moonlight Crystals are Heartopia's premium currency used for:

While Moonlight Crystals can be purchased with real money, there are multiple free methods to earn them through regular gameplay, events, and codes.

🎁 All Free Methods to Get Moonlight Crystals

1 Redeem Free Codes Easiest

💎 300+ Crystals Instantly

The fastest way to get free Moonlight Crystals is by redeeming active gift codes. These are released by developers during updates, events, and celebrations.

Active Codes (January 2026):

heartopia0108
Rewards: 100 Moonlight Crystals + bonus items
Expires: March 2026
mylittlepony
Rewards: 100 Moonlight Crystals + My Little Pony collaboration items
Expires: February 7, 2026
specialgift0103
Rewards: 100 Moonlight Crystals + special gift package
Expires: February 28, 2026

How to Redeem Codes:

  1. Open your Watch menu (tap character's watch)
  2. Tap the gear icon to open Settings
  3. Select "Redeem Code"
  4. Enter code exactly as shown (case-sensitive)
  5. Tap Confirm and check your mailbox for rewards

Pro Tips

  • Check our Codes Page daily for new releases
  • Follow official Discord and social media for code announcements
  • Redeem codes immediately - they can expire without warning
  • Each code can only be used once per account

2 Guild Sign-in Event Easy

💎 50-100+ Crystals/Month

Daily login rewards through the Guild system. Simply sign in each day to earn rewards, with Moonlight Crystals awarded on milestone days (Day 7, 14, 21, 28).

How Guild Sign-in Works:

  1. Open your Watch menu
  2. Go to Guild section
  3. Tap "Sign In" button daily
  4. Claim your daily reward
  5. On milestone days (7, 14, 21, 28), receive bonus Moonlight Crystals

Monthly Rewards:

  • Day 7: 20 Moonlight Crystals + basic rewards
  • Day 14: 30 Moonlight Crystals + premium items
  • Day 21: 30 Moonlight Crystals + rare materials
  • Day 28: 50 Moonlight Crystals + exclusive gift

Important Warning

Don't miss days! If you skip a day, your sign-in streak resets and you'll miss milestone crystal rewards. Set a daily reminder to maintain your streak for maximum crystals.

3 Gilded Acorn Merchant Medium

💎 Variable Crystals

Exchange Gilded Acorns (special currency earned from gameplay) for Moonlight Crystals at the Gilded Acorn Merchant.

How to Get Gilded Acorns:

  • Daily quests: Complete town quests for acorn rewards
  • Weekly challenges: Special tasks reward more acorns
  • Achievements: One-time acorn rewards for milestones
  • Seasonal events: Event participation gives bonus acorns
  • NPC relationships: High friendship levels unlock acorn gifts

Where to Find the Merchant:

The Gilded Acorn Merchant appears in town on specific days. Check the in-game event calendar for merchant schedule.

Pro Tips

  • Save acorns for Moonlight Crystal exchanges - best value
  • Prioritize weekly challenges for bulk acorn rewards
  • Stock up during events when acorn drop rates increase

4 Special Events & Collaborations Easy

💎 50-200+ Crystals/Event

Limited-time events frequently reward Moonlight Crystals for participation. Recent examples include the My Little Pony collaboration event.

Event Types:

  • Collaboration events: (My Little Pony, etc.) - 100-200 crystals
  • Seasonal celebrations: (New Year, Valentine's) - 50-100 crystals
  • Update milestones: Major version updates - 50-100 crystals
  • Community goals: Player base achievements - variable crystals

How to Participate:

  1. Check the Events menu regularly (Watch → Events)
  2. Read event requirements and tasks
  3. Complete event-specific activities
  4. Claim rewards before event ends

Pro Tips

  • Check events daily - new tasks may be added mid-event
  • Complete all event tasks for maximum crystal rewards
  • Event crystals don't expire - safe to save for future banners
  • See current events: Events Page

5 Achievement Rewards Medium

💎 200-300+ Total Crystals

One-time crystal rewards for completing major game achievements and milestones.

Achievement Categories:

  • Story progress: Complete main story chapters - 20-50 crystals each
  • Collection milestones: Collect all fish/bugs/birds - 30-50 crystals
  • Relationship goals: Max friendship with all villagers - 50 crystals
  • Home development: Fully upgrade your home - 30 crystals
  • Rare tasks: Special hidden achievements - 20-100 crystals

Check your Achievements menu (Watch → Achievements) to see available rewards and track progress.

🎰 Smart Gacha Strategy - How to Spend Crystals Wisely

Once you've earned Moonlight Crystals, spending them strategically maximizes value and prevents waste.

When to Spend Crystals

Best Times to Pull

  • Limited-time banners: Exclusive items that won't return (highest priority)
  • Collaboration events: Unique crossover items (My Little Pony, etc.)
  • Rate-up events: Increased chances for specific rare items
  • 10-pull guarantees: When guaranteed rare items are available

When NOT to Spend Crystals

Avoid These Traps

  • ❌ Standard gacha: Always available - save for limited banners instead
  • ❌ Single pulls: Worse rates than 10-pulls, no guarantees
  • ❌ Items available with gold: Never buy what you can earn through gameplay
  • ❌ Impulse spending: Wait for banners featuring items you actually want

10-Pull vs Single Pull

Method Cost Benefits
10-Pull ~1500 crystals ✅ Guaranteed rare item
✅ Better rates
✅ Most cost-effective
Single Pull ~150 crystals ❌ No guarantees
❌ Worse rates
❌ Less efficient

Pro Gacha Tips

  • Save 1500 crystals minimum before pulling (one 10-pull)
  • Research banner contents before spending - know what's available
  • Set a crystal budget per banner - don't chase every item
  • Prioritize exclusive cosmetics you'll actually use
  • Skip standard banner entirely - focus on limited items

❓ Frequently Asked Questions

How do I get Moonlight Crystals for free in Heartopia?

Answer: You can get free Moonlight Crystals through:

  1. Redeem codes - 300+ crystals from active codes (heartopia0108, mylittlepony, specialgift0103)
  2. Guild Sign-in Event - Daily login rewards with crystals on milestone days
  3. Gilded Acorn Merchant - Exchange acorns for crystals
  4. Special events - Collaboration and seasonal events (50-200 crystals per event)
  5. Achievements - One-time rewards for game milestones (200-300+ total)

What are Moonlight Crystals used for in Heartopia?

Answer: Moonlight Crystals are used for:

How many Moonlight Crystals can I get from codes?

Answer: Currently active codes provide 300+ Moonlight Crystals total:

New codes are released during updates, events, and celebrations. Check our Codes Page regularly for new releases.

What is the Guild Sign-in Event?

Answer: The Guild Sign-in Event is a daily login system where you tap "Sign In" each day in the Guild menu for rewards. Moonlight Crystals are awarded on milestone days (Day 7, 14, 21, 28 each month). Total monthly crystals: 130 crystals if you don't miss any days.

Should I spend Moonlight Crystals on gacha or save them?

Answer: Save crystals for limited-time banner events featuring exclusive items you want. Standard gacha is always available, but limited banners have unique cosmetics that won't return. Always use 10-pulls when possible for better rates and guaranteed rare items.

Do Moonlight Crystals expire?

Answer: No, Moonlight Crystals never expire. You can safely save them for future limited banners and events. There's no pressure to spend immediately.

Can I gift Moonlight Crystals to friends?

Answer: No, Moonlight Crystals cannot be transferred between accounts. However, you can share gift codes with friends so they can redeem their own crystals.

How often do new codes get released?

Answer: New Moonlight Crystal codes are typically released:

Follow official Discord and social media, or check our Codes Page daily for instant notifications.

📚 Related Guides