Host on your phone

Host a Minecraft server on the phone in your hand

A modern phone has more cores and more RAM than the machines Minecraft servers ran on for years. Anvil-MC uses that directly: the server process runs on the Android device itself, so there is no PC to leave on, no VPS to rent and no router to reconfigure. This page covers what that actually looks like, what a phone can handle, and where the limits are.

Free forever · No root required · Android 9+

What running on the phone actually means

The server binary executes on your device, against your device's CPU, RAM and network connection. Nothing is rented and nothing is shared, so there is no queue to wait in and nobody else's load to compete with. The practical consequences:

  • It runs while the phone is on. No sleep timer and no idle shutdown — an Android background service keeps the world ticking with the app minimised and the screen off.
  • Friends join from anywhere. Every server gets a public address through automated tunneling, so there is no port forwarding and no router settings. The address stays reachable around the clock.
  • You own the files. A built-in file browser edits server.properties, plugin configs and world data directly on the device, and worlds import and export as .zip.
  • The phone has to stay on. This is the real trade-off. Keep it charging, on Wi-Fi, and exempt from battery optimisation.

Java or Bedrock, both from the phone

Which edition your friends play decides which server you create — and Anvil-MC covers both natively rather than forcing everyone onto Java.

Your groupWhat to createHow they join
All on Bedrock or MCPEA native PowerNukkitX serverDirectly, no Java account
All on Java EditionPaper, Spigot, Fabric, NeoForge or VanillaThe address from the dashboard
A mix of bothA Java server with Bedrock support onGeyser and Floodgate bridge them into one world
Modded or plugin serverFabric, NeoForge or PaperMods and plugins apply to everyone on it

Every one of those is a one-tap choice at server creation, and every one is on the free tier. Full detail on the Bedrock routes is on the Bedrock server hosting page.

Setting one up

  1. Install Anvil-MC from Google Play. Android 9 or newer, no root.
  2. Create a server and pick the software: a Java .jar, a Modrinth modpack, a game mode template, or PowerNukkitX for native Bedrock.
  3. Allocate RAM — 2 GB starts most worlds, 4–6 GB is comfortable for modded play.
  4. Start it, then copy the public address the dashboard shows you.
  5. Send that address to your friends. There is nothing to forward or configure.

What a phone can handle

Hosting is a sustained load, so the ceiling is RAM and thermals rather than raw peak speed. Roughly:

  • 2 GB free RAM — Vanilla or Paper for two or three players.
  • 4–6 GB free RAM — modded worlds, modpacks, or five to ten players.
  • 8 GB and up — larger modpacks and busier survival worlds.

Keep the host phone plugged in and exempt from battery optimisation. Android will kill a background service it believes is draining the battery, and that takes the server down with it.

Picking a device to dedicate to this? The HostScore leaderboard benchmarks real handsets on server performance, and the best cheap phones for hosting in 2026 ranks them on price-to-performance.

Frequently asked questions

Can you really host a Minecraft server on a phone?

Yes. Anvil-MC runs the actual server software on the Android device — Paper, Spigot, Fabric, NeoForge or Vanilla from a .jar, or PowerNukkitX for a native Bedrock server. It is the same binary a rented host would run, executing on your phone's own CPU and RAM.

Is hosting a Minecraft server on a phone free?

Yes. Hosting on hardware you already own is free forever — no card, no trial and no monthly bill. Every server type, game mode, mod, plugin and modpack is on the free tier, and every free server gets a public address that stays reachable with no time limit and no queue. Keeping a free public session running is ad-supported. Premium is optional and adds a permanent custom subdomain that stays up on its own, the remote web dashboard, DDoS protection and no ads.

Do my friends need to be on the same Wi-Fi?

No. Automated tunneling gives every server a public address, so anyone on the internet can connect using the address shown in the app. There is no port forwarding and no router configuration.

Does the server stop when I close the app?

No. Anvil-MC uses an Android background service, so the world keeps ticking with the app minimised and the screen off. Exempt the app from battery optimisation so the system does not kill the process.

How much battery does hosting use?

Enough that the phone should stay on a charger. Hosting is a sustained CPU load, so expect noticeably higher drain and some warmth. A common setup is an old phone left permanently plugged in as a dedicated home server.

Can I run mods and plugins on a phone-hosted server?

Yes. Fabric and NeoForge cover mods, Paper and Spigot cover plugins, and complete Modrinth modpacks install in one tap with dependencies resolved automatically. A phone with 6GB or more of RAM is recommended for modded worlds.

Is a phone fast enough to host for friends?

For small groups, yes. Five to twenty concurrent players is realistic depending on the device and server type, and a recent phone can outperform a budget VPS on small worlds. A dedicated PC still wins on raw performance and cooling.

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)