Download Heartopia

Available Platforms

Heartopia launched globally on January 7, 2026. Download it now on your preferred platform:

iOS

iOS / iPhone

Available Now

Download from the App Store. Requires iOS 12.0 or later. App Store download is about 3.9 GB.

App Store
A

Android

Available Now

Download from Google Play. Requires Android 7.0+.

Google Play
PC

PC (via TapTap)

Available Now

Download via TapTap client from the official website.

Official Site
S

Steam

Coming Soon

Steam version is being polished. Wishlist now!

Wishlist

App Store Listing Snapshot

As of Jan 7, 2026, the iOS App Store listing shows version 0.4.5 with a download size of about 3.9 GB. Check the App Store for the latest update details.

macOS Status

There is no official macOS client listed on the App Store at the moment. We'll update this page if XD adds macOS support.

PC Download Guide

If you want to play Heartopia on PC right now, here's how:

Option 1: TapTap Client (Recommended)

  1. Visit the official Heartopia website: heartopia.xd.com
  2. Download the TapTap PC client
  3. Install TapTap and search for "Heartopia"
  4. Download and install the game through TapTap
  5. Create or log in to your account and start playing!

Progress Carries Over

Don't worry about losing progress when Steam launches! Your game data is tied to your account, so it will transfer seamlessly to Steam when available.

Option 2: Wait for Steam

If you prefer Steam, you can wishlist Heartopia now. The developers are "hard at work polishing every detail" for the Steam release. Expected in 2026.

Steam Deck (Community Workaround)

Heartopia does not officially support Steam Deck or controllers yet. Community reports suggest installing the TapTap launcher as a non-Steam app and running it with Proton Experimental. Controls require manual mapping via Steam Input and results can vary.

Play the PC Version on Mobile (OSLink)

OSLink is a third-party remote streaming tool that lets your phone connect to the PC version of Heartopia. This is useful when you want PC gameplay on mobile without installing the full client.

Quick Setup

  1. On PC: download and install OSLink from the official OSLink site.
  2. On mobile: install the OSLink app from the App Store or Google Play (APK downloads are also available on the official site).
  3. Log in with the same OSLink account on both devices to connect automatically.

Control Optimization

  • Launch Heartopia on your PC, then connect from mobile. If it is not running, you can start it from the OSLink app.
  • Open the OSLink toolbar, switch to 60 FPS mode, and choose key mode or a controller based on your play style.
  • Use the Game Keys menu to customize camera movement, zoom, and interaction buttons. Add quick actions for fishing, watering, harvesting, tool switching, inventory, and NPC interactions.
  • OSLink supports Bluetooth controllers and clip-on mobile gamepads for more comfortable play.

Why Players Use OSLink

  • Play the PC version from anywhere on your phone.
  • Customize controls for relaxed, daily activities.
  • Save mobile storage because the game streams from your PC.

Good Alternative to Emulators

If you only need occasional mobile access, streaming your PC with OSLink avoids emulator performance issues while keeping your PC save and controls intact.

⚠️ PC Official vs Android Emulator: What You Need to Know

TL;DR: Always use the official PC client (TapTap/Steam) instead of Android emulators for the best experience and safety.

✅ Official PC Version (Recommended)

  • Native PC Performance: Optimized for keyboard + mouse controls, better graphics, smoother gameplay
  • Official Support: Direct updates from XD Entertainment, guaranteed compatibility with future patches
  • Account Security: No third-party middleware that could compromise your account
  • Save Data Safety: Cloud saves managed directly by the game servers
  • Full Feature Access: All PC-optimized features work as intended

⚠️ Android Emulators (BlueStacks, NoxPlayer, LDPlayer, etc.)

Why We Don't Recommend Emulators:

  • Performance Issues: Emulators add an extra layer of virtualization, causing lag, stuttering, and higher CPU/RAM usage
  • Control Limitations: Mobile touch controls mapped to keyboard feel awkward compared to native PC controls
  • Account Risk: Some emulators have been flagged for suspicious activity or data collection
  • Update Delays: Game updates may break emulator compatibility, leaving you unable to play until the emulator updates
  • No Official Support: If you encounter issues on an emulator, XD Entertainment cannot help you

Performance Comparison

Aspect Official PC ✓ Emulator ✗
Frame Rate 60 FPS stable 30-45 FPS with drops
Loading Times Fast (SSD optimized) Slow (double loading)
CPU Usage Low-Medium High (virtualization overhead)
Controls Native keyboard/mouse Emulated touch-to-key
Graphics Quality High/Ultra settings Medium (limited by mobile assets)
Account Safety 100% official Third-party risk

⚙️ If You Already Use an Emulator

We strongly recommend migrating to the official PC client:

  1. Backup Your Account: Link your game account to TapTap, Google, or other supported platforms
  2. Download Official PC Client: Get it from TapTap.io
  3. Login with Same Account: Your progress will sync automatically via cloud save
  4. Uninstall Emulator: Free up system resources and remove potential security risks

💡 Pro Tip: The official Steam version (coming 2026) will offer even better integration with Steam features like achievements, cloud saves, and community features. Learn more about the Steam release →

System Requirements

PC Requirements (Steam Listing)

Component Minimum Recommended
OS Windows 10 (64-bit) Windows 10/11 (64-bit)
CPU Intel Core i5-2500 / AMD FX-4350 Intel Core i5-6500 / AMD Ryzen 3 1200
Memory 8 GB RAM 16 GB RAM
GPU NVIDIA GTX 660 Ti / AMD R9 270 NVIDIA GTX 1060 / AMD RX 480
DirectX Version 11 Version 11
Storage 10 GB available space 10 GB available space
Network Broadband Internet connection Broadband Internet connection

Source: Steam store page (App ID: 4025700).

Mobile Requirements

Platform Requirements
iOS iOS 12.0 or later, iPhone/iPad (App Store download about 3.9 GB)
Android Android 7.0 (Nougat) or newer, ~4.75 GB storage

Nintendo Switch

There is currently no announced Nintendo Switch version of Heartopia. The game is focused on PC and mobile platforms at this time.

We'll update this page if XD Games announces a Switch port in the future.

Frequently Asked Questions

When is Heartopia coming to Steam?

The Steam version is coming in 2026. The exact date hasn't been announced, but you can wishlist it now on Steam (App ID: 4025700).

Is Heartopia free to play?

Yes! Heartopia is free to play on all platforms with optional in-app purchases for cosmetics and premium currency.

Will my progress transfer to Steam?

Yes, your progress is tied to your account. When Steam launches, you can log in with the same account and continue where you left off.

What is TapTap?

TapTap is a game platform similar to Steam, but focused on mobile games. It allows you to play mobile games on PC. It's safe and official.

Is there an APK download?

The official APK can be downloaded from TapTap or the official website. We recommend using official sources to avoid security risks.