Download the Minecraft: Java Edition server
-
Want to set up a multiplayer server?
Please note: This server setup is only compatible with Minecraft: Java Edition.
If you want to run a Minecraft multiplayer server by yourself things get kind of involved (see this wiki article for a tutorial). First, make sure you can use java from the command line. On Linux and macOS this should already be set up, but on Windows you might have to tinker with the PATH environment variable.
-
Should you want to start the server with its graphical user interface you can leave out the "nogui" part.
Just so you know, by downloading any of the software on this page, you agree to the Minecraft End User License Agreement and Privacy Policy.
If you want to skip the setup and start exploring other 3rd party servers visit our official Server Listing Site. Each server offers its own brand of fun and uniqueness. Find your favorite with our Server List Site, where all listed servers have been reviewed and verified as following our community standards and guidelines. Browse servers based on game type, play style, and more. Chances are there’s a server listed for you – regardless of age or the way you play.
Frequently Asked Questions
Yes, the official Minecraft server software for both Java and Bedrock is free to download from the Minecraft website.
Basic requirements for running a server include a computer capable of hosting the server software:
- For Java Edition, you need a compatible version of Java installed.
- For Bedrock Edition, the dedicated server runs on supported versions of Windows or Linux.
Additional setup steps may include configuring your network (e.g., port forwarding) if you want others to connect from outside your local network.
For Java Edition: You must have a compatible Java Runtime Environment (JRE) installed to launch the server .jar file.
For Bedrock Edition: You’ll unzip the dedicated server package and run the executable specific to your OS.
In both cases, you may also need to configure your network/firewall settings (e.g., open port 25565 for Java or the Bedrock default ports) so players can connect from other devices.