How To: Create Your Own Minecraft Server on Windows

Create Your Own Minecraft Server on Windows

Have you ever wanted to make your own Minecraft server on Windows? This tutorial will teach you how, without having to download Hamachi. 

The whole process is a lot simpler than you might think, and it will only take a few minutes!

You will need:

  • Firefox web browser
  • Computer running Windows XP/Vista/7
  • Access to your router's setup page
  • A Minecraft Premium account

Step 1 Download the Server Software

  • Create a folder on your desktop, or wherever you wish, and name it "Minecraft Server".
  • Open Firefox and go to
  • Scroll all the way down and click on the download link that reads, "Minecraft Server.exe", and save the file.

How to Create Your Own Minecraft Server on Windows

  • On the Downloads window that pops up, right click Minecraft_Server.exe, and select "Open Containing Folder".
  • Open the Minecraft Server folder you made and drag the server application to it.
  • Run the Minecraft_Server application. If a security warning pops up, select "Run".
  • The application will then create the files it needs to run, and a world, within that folder.
  • After the spawn point is set, you can close everything.

Step 2 Opening the Port

  1. Open the Command Prompt by typing "cmd" on the Start Search.
  2. Once on the command prompt, typing in "ipconfig" without the ".
  3. Look for the Default Gateway address, and write it down.
  4. Do the same with the IPv4 Address. 

How to Create Your Own Minecraft Server on Windows

  1. Open your web browser and type the Default Gateway in to the address bar. You can also copy and paste it.
  2. You will be prompted to enter a username and password. If you know them, enter them; if not, you can look up the defaults on the manufacturer's website.
  3. Once on the settings page, look for an "Applications and Gaming" or "Port Forwarding" link, and click it.
  4. Then look for "Port Range Forwarding" and click that.
  5. Type in Minecraft for the Application name, 25565 for the Start Port and 25565 for the End Port.
  6. For "Protocol," select Both if available. If not, create a TCP and UDP, with the same information.
  7. As for the IP Address, fill in the last segment of the IPv4 Address you wrote down earlier.
  8. Finally, check the box to enable the Port, and save the settings.

How to Create Your Own Minecraft Server on Windows

You are now done setting up your server!

Step 3 Invite Your Friends to Your Server

  • Go to to get your IP, and share it with your friends.
  • If you plan on running the server on the same computer you will play on, type in "localhost" without the " on the multiplayer section when you wish to connect.

How to Create Your Own Minecraft Server on Windows

  • If you plan on running the server on one computer, and playing on another, type in your IP instead.

Server Commands and Properties

  • To see a list of server commands, type in "help" without the " in the Server Application.
  • You will not need to change the server properties at this time unless you want to create a new world, or load from another existing world.


  • Use a whitelist to allow only your friends to log on to your server.
  • Every time there is an update, you will have to download the new server application to replace the old one, but you won't have to do the port forwarding again!
  • Make backups of your worlds often, so you don't lose your progress in case of an accident.

Want to master Microsoft Excel and take your work-from-home job prospects to the next level? Jump-start your career with our Premium A-to-Z Microsoft Excel Training Bundle from the new Gadget Hacks Shop and get lifetime access to more than 40 hours of Basic to Advanced instruction on functions, formula, tools, and more.

Buy Now (97% off) >

Other worthwhile deals to check out:

Join the Next Reality AR Community

Get the latest in AR — delivered straight to your inbox.


nice, now how would one do this with a bukkit server on linux o.0

I don't know much about Linux, but this might help you out.


I keep getting the connection refused: connect error

i need help I put in my DG address but it doesn't give me a user name or password

Share Your Thoughts

  • Hot
  • Latest