Heartopia Purple Emperor Location — How to Catch the Rarest Butterfly
Updated 2026-06-02
The Heartopia purple emperor location is the most searched question on Heartopia forums. This butterfly spawns at exactly one spot: the highest elevation point on Mountain Slope biome, near the lone pine tree. Conditions require clear weather, daytime between 10 AM and 4 PM in-game time, and no other players in your instance. Base spawn rate is 2% per check. This guide covers everything you need to bag it.
Step-by-step catch strategy
- Check your Bug Catching rank. Needs to be rank 5+ for the Mountain Slope biome.
- Craft Rare Bug Lure (Cooking rank 6): 3 honey + 2 rare flower petals. Doubles spawn rate to 4%.
- Go to Mountain Slope, climb to the highest point by the lone pine tree.
- Walk slowly (hold Shift) when approaching. Running scares it.
- Single net swing. Miss = despawn for the entire in-game day.
Why is this butterfly so hard to catch?
Three things make the Purple Emperor the hardest bug in the game. First, the spawn rate is 2% even with conditions met. Second, the spawn window is only 15 real-time minutes per check before the insect despawns and you have to wait for the next spawn timer. Third, one missed swing or running in its direction triggers a flee animation that ends the encounter. Save your game before approaching. Re-load if you fail.
Once caught, the Purple Emperor can be displayed in the Butterfly Dome decoration (Bug Catching rank 10 reward) or sold on the market board for 25,000+ coins. See the Insect Locations guide for other rare bug spots.
FAQ
- Is there a trick to increase the spawn rate?
- Rare Bug Lure (Cooking rank 6) doubles it to 4%. No other known method increases the rate further — it is hard-capped on the server side.
- What happens if I scare the Purple Emperor?
- It despawns for the entire in-game day (roughly 20 real-time minutes). Do not chase it — exit the zone and re-enter to reset the instance.