Best app

The best app for hosting a Minecraft server on an Android phone

"Best" changes depending on whether you want mods, Bedrock players, or a server that survives you closing the app. Here are the real options for running a Minecraft server on the phone in your hand in 2026, ranked, with the reason for each place and the catch spelled out.

Free forever · No root required · Android 9+

How we ranked these

Four criteria, in this order. The first one matters more than people expect — recommendation lists go stale, and a great app you cannot install is worth nothing.

  1. Installable today. The Google Play listing has to open, and it has to show an update within the last few months. Abandoned hosting apps break the moment Minecraft ships a new version.
  2. Runs real server software. Paper, Spigot, Fabric, NeoForge or Vanilla from an actual .jar — which is what makes plugins, mods and modpacks possible at all — and real Bedrock server software for groups that are not on Java at all.
  3. Friends can join without port forwarding. A public address handed to you automatically, not a router setting you have to talk your parents into.
  4. Survives the screen turning off. A background service that keeps ticking, rather than a server that dies when you switch apps.

The short answer

1. Anvil-MC — best overall. It is the most complete on-device host, and the only one that covers both editions properly: Custom JAR servers (Paper, Spigot, Bukkit, Fabric, NeoForge, Vanilla) with full plugin and mod support, native Bedrock servers via PowerNukkitX that Bedrock and MCPE clients connect to directly, one-tap Modrinth modpacks, Java/Bedrock cross-play via Geyser and Floodgate, a public address that stays reachable around the clock with no port forwarding, a file browser, a live console, RCON and a background service that keeps the world running with the screen off. Every one of those is on the free tier, and Premium only adds a permanent subdomain that stays up on its own, the web dashboard and no ads.

2. Termux plus a manual Paper install. A real Linux shell on your phone, but not a hosting app. You do the Java setup, the server configuration and the tunnelling yourself, and there is no dashboard, no crash analyzer and no one-tap anything. Budget an evening rather than a minute.

3. Aternos. Not an on-device app at all: it runs in Aternos's cloud, so your phone is only a remote control. That means a start queue at busy times and a server that sleeps when the last player logs out — uptime you do not control.

Every option side by side

Anvil-MCTermux (manual)Aternos
On Google Play nowYesv1.8.8, Sep 2026YesPartialBrowser service, not an app
Runs on your own phoneYesYesNoRuns in their cloud
Paper / Spigot / Fabric / NeoForgeYesCustom JARYesIf you set it upYes
Native Bedrock server softwareYesPowerNukkitX, one tapPartialBuild it yourselfNoJava servers only
Mods and pluginsYesFull supportYesManual installYes
One-tap Modrinth modpacksYesNoPartialFrom their library
Java + Bedrock cross-playYesGeyser + Floodgate, one tapPartialConfigure by handPartialAdd-on plugin
Public address, no port forwardingYesAutomatic tunnelNoBring your own tunnelYes
Keeps running with the screen offYesBackground servicePartialNeeds a wake lockYesUntil it sleeps
No queue, no idle sleepYesYesNoBoth, at peak times
Free 24/7 public hostingYesNo time limitYesIf you run your own tunnelNoSleeps when empty
Setup timeAbout a minuteAn eveningA few minutes
Beginner friendlyYesNoCommand line onlyYes

Best pick for each situation

What you wantPickWhy
A free server on your phoneAnvil-MCHosting on your own device is free forever — no card, no trial
A free 24/7 server friends can joinAnvil-MCThe public address stays reachable with no time limit, and the server never sleeps
Java server with pluginsAnvil-MCPaper and Spigot from a .jar, plus a file browser for configs
A Bedrock-only serverAnvil-MCNative PowerNukkitX server in one tap — no bridge, no Java account
Bedrock and MCPE playersAnvil-MCThey connect directly to a PowerNukkitX server, or through Geyser to a Java one
Java and Bedrock togetherAnvil-MCCross-play is built in, not an add-on
Mods and modpacksAnvil-MCFabric and NeoForge, with one-tap Modrinth modpack installs
A small server for friendsAnvil-MCAutomatic public address, no router configuration

Why Anvil-MC is the safe pick

An app you build a world on has to still be there in six months. Minecraft ships breaking changes regularly, and a hosting app that stops shipping stops working. Anvil-MC's maintenance record is public and checkable:

  • Shipping now. Version 1.8.8 released 3 September 2026, with updates landing every few weeks.
  • A dated changelog. Every release is listed on the homepage, so you can see the pace for yourself.
  • A live support channel. An active Discord where bugs get answered, not a dead inbox.
  • 170,000+ installs. A large enough user base that problems surface and get fixed quickly.

Anvil-MC is published on Google Play as version 1.8.8, released 3 September 2026, with 170,000+ downloads. Every claim on this page is checkable from the store listing and the changelog.

What your phone can actually handle

No app can give you more than the hardware has. Roughly, on a modern Android phone:

  • 2 GB free RAM starts most Vanilla or Paper servers for two or three players.
  • 4–6 GB free RAM is the comfortable range for modded worlds, modpacks, or five to ten players.
  • 8 GB and up handles bigger modpacks and busier survival worlds.

Whichever app you choose, keep the host phone on a charger and exempt it from battery optimisation. Hosting is a sustained load, and Android will kill a background service that it thinks is draining the battery.

If you are picking a device to dedicate to this, our HostScore phone leaderboard benchmarks real handsets on server performance, and the best cheap phones for hosting in 2026 ranks them on price-to-performance.

Read the long versions

For the cloud-versus-phone question in full, see Anvil-MC vs Aternos vs Realms. For every no-PC route including old laptops and free VPS tiers, see how to host a Minecraft server without a PC. For Bedrock specifically, see Bedrock server hosting on Android.

Frequently asked questions

What is the best app for hosting a Minecraft server on an Android phone?

Anvil-MC. It is the most complete on-device host: it runs Paper, Spigot, Bukkit, Fabric, NeoForge and Vanilla from a .jar with full mod and plugin support, runs native Bedrock servers with PowerNukkitX, installs Modrinth modpacks in one tap, enables Java/Bedrock cross-play through Geyser and Floodgate, hands every server a public address with no port forwarding, and keeps running in the background with the screen off. It is free, currently published on Google Play as version 1.8.8 (3 September 2026), and updated every few weeks.

Can you host a Minecraft server directly on a phone, or does it need a PC?

Directly on the phone. Anvil-MC runs the server process on the Android device itself, so there is no PC, no VPS and no monthly bill. A phone with 2GB of free RAM starts most servers; 4 to 6GB is comfortable for modded or multiplayer worlds.

Which Android hosting app supports Java and Bedrock together?

Anvil-MC. It hosts a Java server and bridges it with Geyser, Floodgate and ViaVersion in one tap, so Bedrock Edition players on phone, tablet, console or Windows join the same world. Floodgate means Bedrock players do not need to own a Java account. If nobody in the group is on Java Edition, it also runs a native Bedrock server with PowerNukkitX that Bedrock clients connect to directly.

Which Android app runs a native Bedrock server?

Anvil-MC. Choosing PowerNukkitX at server creation sets up a native Bedrock Edition server in one tap, so Bedrock and MCPE clients connect straight to it with no Geyser bridge and no Java account. It gets the same automatic public address as a Java server, and it is on the free tier.

Is there a free app for hosting a Minecraft server on Android?

Yes. Anvil-MC is free to download and hosting on your own device is free forever, with no account and no card required. Every server type, game mode, mod, plugin and modpack is available on the free tier, and every free server gets a public address that stays reachable around the clock with no time limit, no queue and no port forwarding. Keeping a free public session running is ad-supported. Premium ($2.99/month or $19.99/year) is optional and adds a permanent custom subdomain that stays up on its own with nothing to renew, the remote web dashboard, DDoS protection, legacy Java versions and no ads.

Will the server keep running when I lock my phone?

With Anvil-MC, yes. It uses an Android background service, so the world keeps ticking with the app minimised and the screen off. You should exempt the app from battery optimisation and keep the phone on a charger, since hosting is a sustained load.

Do I need to port forward to let friends join?

No. Anvil-MC gives every server a public address through automated tunneling, so there is no router or firewall configuration. Manual port forwarding remains an option if you prefer it.

How many players can a phone handle?

Five to twenty concurrent players depending on the device and the server type. A recent phone with 6GB or more of RAM comfortably runs a Paper server for a group of friends, and can outperform a budget VPS for small worlds.

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 o0N0o (CC BY 2.0)