How to make a Minecraft server for free (and what the catch is)
You can make a Minecraft server for free by running the official server jar on your own computer, or by using a free host with limits. Free works for a quick test with a few friends, but it usually means downtime, limited RAM and extra setup.
Option 1: run it on your own PC
- Install a current Java version that matches your Minecraft version.
- Download the server jar from the official Minecraft site, or a Paper jar from the Paper project.
- Put the jar in an empty folder and start it once with java -jar server.jar nogui.
- Open eula.txt and change eula=false to eula=true, then start it again.
- Join with localhost on the same PC, or your local IP on the same network.
For friends outside your home network you normally need port forwarding on port 25565, which many routers and ISPs make difficult.
Option 2: a free host
Free hosts exist, but they commonly stop the server when nobody is online, queue you at startup, or limit plugins and RAM. Check each host's rules before you build something you care about.
What free really costs you
- Your PC must stay on and awake for others to play.
- Your home internet upload speed limits how many people can join.
- Your home IP is exposed to everyone who joins, which is a DDoS risk.
- Gameplay lags when you play on the same machine that hosts.
When paid hosting makes sense
If you want it online 24/7 with no router changes, a hosted server is simpler. At Tabi Cloud you order on Discord and manage everything in the panel, with DDoS protection and automatic backups included.
Common mistakes
- Forgetting to accept the EULA, so the server stops right after launch.
- Using a Java version that does not match the Minecraft version.
- Sharing your home IP publicly.
- Running the server and the game on a weak PC and blaming the network for lag.