All Posts
Tutorial

How to Host a Minecraft Server on Android

A complete guide to turning your Android device into a powerful Minecraft server using Anvil-MC.

7 min read·January 30, 2026

Hosting your own Minecraft server has traditionally required a dedicated PC or a paid VPS. But what if you could host a full server directly from your Android phone? With Anvil-MC, that's exactly what you get — free, and in about a minute.

What is Anvil-MC?

Anvil-MC is an Android app that runs a real Minecraft server on your phone or tablet. It hosts standard Java server software — Paper, Spigot, Fabric, NeoForge and Vanilla — so the full plugin and mod ecosystem works exactly as it would on a rented server.

Because the server runs on hardware you already own, there is nothing to rent and nothing to cancel. Hosting is free forever, there is no queue to start a server, and it never sleeps when the last player logs off.

No root required. Anvil-MC runs on Android 9 or newer using standard Android APIs. Around 2GB of free RAM starts most servers, with 4–6GB the comfortable range for modded worlds or larger groups.

Why Host on Android?

You might be wondering: why would I want to host a Minecraft server on my phone? Here are some compelling reasons:

  • Hardware You Already Own: Modern Android phones pack powerful multicore processors and 6–12GB of RAM. Instead of buying new hardware or paying monthly VPS fees, you can repurpose the device you already have.
  • Energy Efficient: A phone uses far less power than leaving a gaming PC running 24/7. Your electricity bill will thank you.
  • Portability: Your server fits in your pocket. Take it to a friend's house, manage it from anywhere, or even host on the go.
  • No Port-Forwarding Required: Anvil-MC includes free automated tunneling, so you don't need to mess with router settings or understand networking.
  • Free to Start: No upfront costs, no monthly fees. Just download the app and start hosting.

Key Features of Anvil-MC

One-Tap Server Setup

Gone are the days of wrestling with Java installations and hand-editing server.properties. Tap "Create Server", pick a game mode, modpack or server software, and you're running in seconds. Ready-made templates cover SkyBlock, OneBlock, AcidIsland and CaveBlock alongside standard survival and creative worlds.

Mods, Plugins and One-Tap Modpacks

Paper and Spigot give you the full plugin ecosystem; Fabric and NeoForge cover mods. You can also install a complete modpack from Modrinth in a single tap — every mod and dependency is downloaded and configured automatically, with no manual dependency hunting.

Native Bedrock Servers

Choose PowerNukkitX when you create a server and Anvil-MC sets up a native Bedrock Edition server in one tap. Bedrock and MCPE clients connect to it directly — no bridge, no Java account, and the same automatic public address as any other server. It is the simplest option when nobody in the group plays Java Edition.

Bedrock Cross-Play

Enable Bedrock support in one tap and Anvil-MC configures Geyser, Floodgate and ViaVersion for you, so Bedrock Edition players on phone, console or Windows can join your Java server. Floodgate means they don't need to own a Java account.

Free Public Addresses

Every server gets a public address through built-in secure tunneling, so friends can join from anywhere without you touching a router. On the free tier that address stays reachable around the clock, with no time limit — keeping the public session running is ad-supported. Premium claims a permanent *.anvil-mc.app subdomain that stays up on its own, so friends can save one address and reuse it forever, with no ads and nothing to renew.

Full Server Management

A live console shows real-time logs and runs commands. A built-in file browser uploads plugins and mods and edits .yml, .json and .properties files with syntax highlighting. You can import or back up a world from a .zip, manage players, and let the AI crash analyzer explain a crash report and suggest a fix. Premium adds a remote web dashboard for managing the server from any browser over RCON.

Background Operation

Anvil-MC uses Android background services to keep your server running even when the app isn't in the foreground. We provide detailed guides on configuring battery optimization settings to ensure maximum uptime.

Getting Started with Anvil-MC

Ready to host your own server? Here's how to get started:

  1. Download the App: Get Anvil-MC from the Google Play Store
  2. Create Your Server: Tap Create Server and pick a game mode, modpack or server software
  3. Start Hosting: Hit start and receive your public address instantly
  4. Share with Friends: Give them the address — they join from Java or Bedrock

Performance Expectations

While Android hosting won't replace a dedicated server rack, the performance is surprisingly good for small to medium groups. On a reasonably recent device you can expect:

  • Smooth gameplay for 5–20 concurrent players (depending on your device)
  • 2GB of allocated RAM to start most servers, 4–6GB for modded or busier worlds
  • Response times comparable to budget VPS hosting

For the best experience, we recommend using a device with at least 6GB of RAM and a relatively recent processor. Flagship phones from the last 2–3 years work exceptionally well — our HostScore leaderboard ranks real devices if you're picking one.

What to Keep in Mind

Hosting from a phone means the phone is the server, and that comes with a few practical trade-offs:

  • It has to stay on and connected for anyone to join
  • Performance tracks your device's RAM and thermal headroom — a phone that throttles will throttle the server
  • Very large or high-end modpacks remain out of reach on most devices
  • Hosting uses noticeably more battery than normal use

Keep it charging. A spare phone left plugged in makes an excellent always-on server. Follow the in-app guide to exempt Anvil-MC from battery optimization so Android doesn't stop the process.

Join the Community

Anvil-MC is more than just an app — it's a community of mobile server enthusiasts pushing the boundaries of what's possible on Android. Join our Discord server to:

  • Get help with setup and troubleshooting
  • Share your server creations and builds
  • Stay updated on new features and releases
  • Connect with other mobile server hosts
  • Provide feedback to help shape the future of Anvil-MC

Final Thoughts

Hosting a Minecraft server on Android might sound unconventional, but with Anvil-MC it's not only possible — it's practical. Whether you're looking to save money on hosting, reduce your environmental footprint, or just think it's cool to run a server from your phone, Anvil-MC makes it easy.

The app is completely free to use, with an optional Premium plan that helps fund development and infrastructure costs. Download it today and discover a new way to host Minecraft servers.

Ready to start hosting?

Download Anvil-MC and launch your first free server in under a minute. No PC, no VPS, no port forwarding.

170,000+ downloads4.2 ★ on Google PlayFree forever

Cover image: Minecraft screenshot by Minecraft Wallpaper (CC BY 2.0)