← Back to Guides

Heartopia Moonlight Crystals Guide

Moonlight Crystals are the most valuable currency in Heartopia. This guide covers every free source, your monthly earning potential, and a priority spending strategy so you never waste crystals on low-value purchases.

250-500+ free/month
6 free sources
S-D spending tier list

What Are Moonlight Crystals?

Moonlight Crystals are Heartopia's premium currency. They function as the gacha pull currency for character banners, the payment method for exclusive Acorn Store items, and an optional speed-up tool for crafting timers. Unlike gold (which is earned freely through gameplay), crystals are scarce and should be spent deliberately.

The good news: free-to-play players can earn 250-500+ crystals monthly through consistent play. The key is knowing every source and never missing free opportunities — especially redeem codes, which can give 10-300+ crystals per code with zero effort.

All Free Moonlight Crystal Sources

Redeem Codes

10-300+ per code

When: As released (check weekly)

Highest single-source crystals. New codes drop during events and milestones.

Priority: Always

Guild Sign-In Event

105-130 per month

When: Daily sign-in, milestone bonuses at days 7/14/21/28

Requires joining a guild. Consistent passive income — never miss a day.

Priority: Always

Achievements

200-300+ total (one-time)

When: One-time per achievement

Clear D.G. levels and hobby milestones. Front-loaded income for new players.

Priority: Early game

Seasonal Events

50-200 per event

When: Every 2-4 weeks during events

Event shops and quest chains. Check the events hub for current opportunities.

Priority: During events

Daily Quests & NPC Requests

5-15 per day

When: Daily

Small amounts but adds up. Complete all daily quests for maximum yield.

Priority: Always

Gilded Acorn Exchange

Variable (exchange rate)

When: Anytime via Gilded Acorn Merchant

Convert Gilded Acorns (gameplay currency) into Moonlight Crystals.

Priority: When surplus acorns

How to Spend Moonlight Crystals (Tier List)

Not all crystal purchases are equal. This tier list ranks spending options from best (S) to worst (D) for players who want maximum value from every crystal.

TierItemReasoning
SLimited-Time Event ExclusivesDisappear after event ends — cannot be obtained later
SGacha Banner (Rate-Up Characters)Rate-up gives best odds. Skip standard banners.
APremium Furniture SetsBoost Home Evaluation score which unlocks progression rewards
BCosmetic OutfitsPurely aesthetic but long-lasting enjoyment. Buy favorites only.
CCrafting Speed-UpsConvenience only. Never worth crystals unless time-gated by event.
DStandard Gacha BannerNo rate-up, poor odds. Wait for featured banners instead.

Worked Example: F2P Monthly Crystal Budget

Here is a realistic monthly crystal income for a free-to-play player who plays daily and redeems codes.

SourceMonthly Estimate
Guild Sign-In~120
Daily Quests (30 days × 5-10)~150-300
Redeem Codes (2-4 codes/month)~30-100
Seasonal Event (if active)~50-200
Monthly Total~350-720 crystals

At this rate, you can guarantee one rate-up gacha pull (~1,000 crystals) every 6-8 weeks. Patience is the F2P player's greatest weapon — skip bad banners and save for the ones you want.

Crystal Saving Tips

  • Never pull on standard banners. Rate-up banners give much better odds per crystal spent.
  • Check our codes page weekly. A single code can give more crystals than a week of daily quests.
  • Join a guild immediately. Guild sign-in is 120+ free crystals monthly for just tapping a button.
  • Set a crystal floor. Decide a minimum balance (e.g., 500) and never go below it. This prevents impulse spending.
  • Buy limited-time items first. Permanent store items will always be there. Event exclusives will not.

Frequently Asked Questions

What are Moonlight Crystals in Heartopia?

Moonlight Crystals are Heartopia's premium currency. They are used for gacha pulls (character banners), exclusive items in the Acorn Store, premium cosmetics, furniture, and occasionally speeding up crafting timers. They can be earned for free or purchased with real money.

How many free Moonlight Crystals can I earn per month?

A consistent free-to-play player can earn roughly 250-500+ crystals per month: 105-130 from guild sign-in, 35-100 from daily quests, 50-200 from events, plus variable amounts from redeem codes and achievements. Active code redemption is the single biggest free source.

Should I spend Moonlight Crystals on gacha or the store?

Prioritize limited-time event exclusives (they never return) over gacha. For gacha, only pull on rate-up banners where your desired character has boosted odds. Standard banners have poor value. Store items that boost progression (furniture for Home Evaluation) are better than pure cosmetics.

What is the best way to save Moonlight Crystals?

Set a target number (e.g., 1,000 crystals) before pulling on any gacha banner. Skip standard banners entirely. Only buy store items that are limited-time or progression-relevant. This discipline lets you guarantee a rate-up character when a banner you want arrives.

Can I get Moonlight Crystals from redeem codes?

Yes, and it is the most efficient free source. Some codes give 10-300+ crystals instantly. Check our codes page weekly for new codes. Codes like SPRINGFEST2026 and milestone celebration codes often include crystals.

What are Gilded Acorns and how do they relate to Moonlight Crystals?

Gilded Acorns are a separate gameplay currency earned through activities. You can exchange them for Moonlight Crystals at the Gilded Acorn Merchant. The exchange rate varies, so convert when you have surplus acorns and no other use for them.

Do Moonlight Crystals carry over between events?

Yes. Moonlight Crystals are a permanent currency that persists across all events and seasons. There is no expiration, so saving for future banners or store rotations is a valid strategy.

Related Guides