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:
- Log into the Control Panel.
- Click 'Manage' next to your server.

- Navigate to your server files.

- 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.
- Download the Dynmap Plugin:
- Visit https://dev.bukkit.org/projects/dynmap.
- Download the latest Dynmap .jar file matching your server’s Minecraft version.
- Upload Dynmap to Your Server:
- Upload the .jar file into the plugins folder using the Upload button in File Management.
- 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:
- Go to the 'Network' tab inside your server control panel.
- Use an Additional Allocation if available:
- If you already have an unused port (an "additional allocation") listed, you can use that for Dynmap.

- Or create a New Allocation:
- Click "Create Allocation"
- A new port will be generated that you can use.
- 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.
- 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:
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
Thank you!
