Articles on: Minecraft: Java Edition

How to Install and Use Dynmap

🗺️ How to Install Dynmap on Your Minecraft Server



What is Dynmap?


Dynmap is a real-time web-based mapping plugin for Minecraft servers that creates a Google Maps-style interactive view of your world. Players can view builds, terrain, live player locations, chat messages, and more through any web browser. With over a decade of continuous development, Dynmap has become the gold standard for Minecraft server maps.


Key Features:


  • Real-time map updates as players explore and build
  • Live player positions with customizable markers
  • Web-based chat integration (optional)
  • Support for popular plugins like WorldGuard, Towny, and Factions
  • Multiple rendering options from low-res to ultra-high quality
  • Customizable markers, areas, and region displays


What are the Dynmap system requirements?


Before installing Dynmap, ensure:


  • Your server runs PaperMC, Spigot, or CraftBukkit (Dynmap does NOT work on Vanilla servers)
  • Current version: v3.7-beta-10 supports Minecraft 1.10 through 1.21.11
  • Minimum 4GB RAM recommended (6GB+ for large worlds)
  • At least 4 CPU cores for optimal performance


Performance Note: Initial map rendering is resource-intensive. Consider rendering during off-peak hours or when few players are online.


How to Install Dynmap:


  1. Log into the Control Panel.


  1. Click 'Manage' next to your server.



  1. Navigate to your server files.



  1. Open the plugins folder.


If you don’t see a plugins folder, make sure your server is running PaperMC or Spigot — Dynmap will not work on Vanilla.


  1. Download the Dynmap Plugin:



  1. Upload Dynmap to Your Server:


  • Upload the .jar file into the plugins folder using the Upload button in File Management.


  1. Restart Your Server:


Restart your server to load Dynmap for the first time.


Setting Up a Port for Dynmap Access


Dynmap uses a web server to display your map.

However, the default port (8123) will not work automatically — you must assign a free port manually.


How to assign a port:


  1. Go to the 'Network' tab inside your server control panel.


  1. Use an Additional Allocation if available:
  • If you already have an unused port (an "additional allocation") listed, you can use that for Dynmap.


  1. Or create a New Allocation:
  • Click "Create Allocation"
  • A new port will be generated that you can use.


  1. Configure Dynmap to use your new port:
  • After your server restarts, go to /plugins/dynmap/configuration.txt.
  • Find the setting:

webserver-port: 8123


  • Change 8123 to the new port number you were assigned.


  1. Save the configuration file and restart your server again.


Accessing Dynmap:


After everything is set up, open your browser and visit:


http://YOUR.SERVER.IP:YOUR.PORT/


Replace YOUR.PORT with the new allocated port you set for Dynmap!


Example:

If your IP is 123.45.67.89 and your port is 7708,

you would visit:

http://123.45.67.89:7708/



Important Notes


  • First render may take time, especially for large worlds.
  • You can customize how maps are generated inside /plugins/dynmap/configuration.txt.
  • Dynmap works best on PaperMC servers.
  • Always restart your server after changing Dynmap settings.

Updated on: 18/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!