Heartopia NPC Gift Guide — Best Gifts for Every Character
Optimize your friendship with all 8 NPCs in Heartopia. This guide shows every NPC's favorite gifts, disliked items, birthdays, and the most efficient daily gifting route.
Complete Gift Reference
Quick-reference table with every NPC's best gift, all likes, and items to avoid.
| NPC | Role | Best Gift | All Likes | Avoid |
|---|---|---|---|---|
| 🎣 Vanya | Fishing Mentor | ★ Deep-sea Fish | Deep-sea Fish, Golden Koi, Moonfish, Rainbow Trout, Ancient Pearl, Seashells, Bait | Trash, Rotten Food, Pollution |
| 🌿 Blanc | Gardening Mentor | ★ Sunflowers | Sunflowers, Organic Fertilizer, Spring Water | Weeds, Dry Soil |
| 🍳 Massimo | Cooking Mentor & Chef | ★ Mushrooms | Mushrooms, High-quality Flour, Rare Spices, Fresh Tomatoes | Burnt Food, Low-quality Ingredients |
| 🌈 Doris | Traveling Merchant | ★ Star Fragments | Star Fragments, Rainbow Shells, Rare Postcards | Common Stones, Basic Furniture |
| 🔨 Bob | Furniture & Crafting | ★ Hardwood | Hardwood, Iron Ore, Blueprint Scraps | Broken Tools, Plastic |
| 🎶 Annie | Developer's Guild & Music | ★ Vinyl Records | Vinyl Records, Colorful Flowers, Sheet Music | Loud Noise, Broken Strings |
| 💰 Albert | Market Vendor | ★ Rare Coins | Rare Coins, Shiny Objects, Business Books | Cheap Knockoffs, Stolen Goods |
| 🎩 Mayor Atar | Town Mayor | ★ Official Documents | Official Documents, Fountain Pens, Town History Books | Chaos, Graffiti |
Gift Strategy per NPC
★ Likes & Loves
- ♥ Deep-sea Fish (best)
- Golden Koi
- Moonfish
- Rainbow Trout
- Ancient Pearl
- Seashells
- Bait
✕ Dislikes
- Trash
- Rotten Food
- Pollution
Daily tip: Keep Deep-sea Fish in your inventory at all times. Give it to Vanya whenever you pass Coastal Areas / Peer.
★ Likes & Loves
- ♥ Sunflowers (best)
- Organic Fertilizer
- Spring Water
✕ Dislikes
- Weeds
- Dry Soil
Daily tip: Keep Sunflowers in your inventory at all times. Give it to Blanc whenever you pass Garden Plaza.
★ Likes & Loves
- ♥ Mushrooms (best)
- High-quality Flour
- Rare Spices
- Fresh Tomatoes
✕ Dislikes
- Burnt Food
- Low-quality Ingredients
Daily tip: Keep Mushrooms in your inventory at all times. Give it to Massimo whenever you pass Town Center Bistro.
★ Likes & Loves
- ♥ Star Fragments (best)
- Rainbow Shells
- Rare Postcards
✕ Dislikes
- Common Stones
- Basic Furniture
Daily tip: Keep Star Fragments in your inventory at all times. Give it to Doris whenever you pass Random (Weather dependent).
★ Likes & Loves
- ♥ Hardwood (best)
- Iron Ore
- Blueprint Scraps
✕ Dislikes
- Broken Tools
- Plastic
Daily tip: Keep Hardwood in your inventory at all times. Give it to Bob whenever you pass Workshop.
★ Likes & Loves
- ♥ Vinyl Records (best)
- Colorful Flowers
- Sheet Music
✕ Dislikes
- Loud Noise
- Broken Strings
Daily tip: Keep Vinyl Records in your inventory at all times. Give it to Annie whenever you pass Guild Hall / Music Store.
★ Likes & Loves
- ♥ Rare Coins (best)
- Shiny Objects
- Business Books
✕ Dislikes
- Cheap Knockoffs
- Stolen Goods
Daily tip: Keep Rare Coins in your inventory at all times. Give it to Albert whenever you pass Town Market.
★ Likes & Loves
- ♥ Official Documents (best)
- Fountain Pens
- Town History Books
✕ Dislikes
- Chaos
- Graffiti
Daily tip: Keep Official Documents in your inventory at all times. Give it to Mayor Atar whenever you pass Town Hall.
Birthday Calendar
Birthday gifts give 3x friendship. Save each NPC's favorite item for their birthday.
| Season | NPC | Day | Best Birthday Gift |
|---|---|---|---|
| Spring | 🎣 Vanya | Day 12 | Deep-sea Fish |
| Spring | 🎶 Annie | Day 25 | Vinyl Records |
| Summer | 🌿 Blanc | Day 4 | Sunflowers |
| Autumn | 🍳 Massimo | Day 18 | Mushrooms |
| Autumn | 💰 Albert | Day 2 | Rare Coins |
| Winter | 🔨 Bob | Day 10 | Hardwood |
| Winter | 🎩 Mayor Atar | Day 1 | Official Documents |
Optimal Daily Gifting Route
- Town Center — Massimo (Bistro): Give Mushrooms or Rare Spices while checking cooking recipes.
- Town Market — Albert: Give Rare Coins or Shiny Objects. Quick stop, he is always at his stall.
- Garden Plaza — Blanc: Give Sunflowers or Organic Fertilizer. Combine with daily gardening tasks.
- Workshop — Bob: Give Hardwood or Iron Ore. Pick up any crafting while you are there.
- Coastal / Pier — Vanya: Give Deep-sea Fish or Golden Koi. Do your fishing session after gifting.
- Guild Hall — Annie: Give Vinyl Records or Sheet Music. Check guild quests at the same time.
- Town Hall — Mayor Atar (optional): Only visit if you have Official Documents or Fountain Pens.
- Random — Doris (weather-dependent): Give Star Fragments or Rainbow Shells when she appears.
This route takes ~5 minutes and hits 6 NPCs consistently. Skip Doris and Mayor Atar on days you do not have their specific gifts.
Gifting Tips
- Gift every day. Consistency beats quality. A cheap liked gift daily beats a rare gift once a week.
- Stockpile favorites. Keep 5-7 of each NPC's best gift in storage. Refill weekly.
- Never give disliked items. Losing friendship is worse than skipping a day. When in doubt, skip.
- Birthday = 3x multiplier. A favorite gift on a birthday gives 9 hearts. Mark all birthdays on your calendar.
- Prioritize Vanya and Massimo first. Their max-friendship rewards (fishing lures + recipes) have the highest gold value.
- Doris is optional. She appears randomly and her gifts are expensive. Focus on the 6 permanent NPCs first.
Frequently Asked Questions
How does the gift system work in Heartopia?
You can give one gift per NPC per day. Giving a liked gift earns 2 friendship hearts, while a loved/favorite gift earns 3 hearts. Disliked gifts remove 1 heart. Birthday gifts give 3x the normal amount. Building friendship unlocks NPC-specific rewards, quests, and shop discounts.
What is the best gift for each NPC in Heartopia?
Each NPC has a primary favorite: Vanya loves Deep-sea Fish, Blanc loves Sunflowers, Massimo loves Rare Spices, Doris loves Star Fragments, Bob loves Hardwood, Annie loves Vinyl Records, Albert loves Rare Coins, and Mayor Atar loves Official Documents.
How many NPCs are in Heartopia?
There are 8 NPCs in Heartopia: Vanya (Fishing Mentor), Blanc (Gardening Mentor), Massimo (Cooking Mentor & Chef), Doris (Traveling Merchant), Bob (Furniture & Crafting), Annie (Developer's Guild & Music), Albert (Market Vendor), Mayor Atar (Town Mayor). Each has unique gift preferences and unlockable rewards.
Do birthday gifts give extra friendship in Heartopia?
Yes! Birthday gifts give 3x the normal friendship amount. A favorite gift on a birthday gives 9 hearts instead of 3. Always save a favorite gift for each NPC's birthday. Check the birthday calendar in this guide to plan ahead.
What happens when you max friendship with an NPC?
Max friendship (Level 10) unlocks unique rewards per NPC: special recipes from Massimo, exclusive fishing lures from Vanya, rare blueprints from Bob, unique quests, and shop discounts. The specific reward depends on the NPC.
Can I give gifts to NPCs I haven't met yet?
No, you must complete an NPC's introduction quest or meet them in the world first. After meeting, they appear in your NPC list and you can gift them daily. Some NPCs like Doris only appear in specific weather conditions.
What is the most efficient daily gifting route?
Start at Town Center (Massimo at Bistro → Albert at Market), then Garden Plaza (Blanc), then Workshop (Bob), then Coastal (Vanya), then Guild Hall (Annie). Skip Mayor Atar unless you have his specific gifts. Skip Doris unless she's in town (weather-dependent).