Updated 2026-10-27 · All guides

How to add a live web map to your Minecraft server with BlueMap

BlueMap turns your Minecraft world into a 3D map you can explore in any web browser, with player positions updating live. It's great for planning builds, finding your way back to a base, or just showing off your world to people who don't play. It's free and open source, and runs on the server itself, so there's no separate website to pay for.

What you need

1. Install BlueMap

Download the version for your server software and Minecraft version from Modrinth. Check both the loader (Paper or Fabric) and the game version before downloading.

Start the server. BlueMap creates its settings folder (plugins/BlueMap on Paper, config/bluemap on Fabric) and then prints a message in the console saying it needs you to accept a download.

2. Accept the resource download

To draw blocks, BlueMap needs Minecraft's textures, which it downloads from Mojang. Because those files are covered by the Minecraft EULA, BlueMap asks you to confirm first. Stop the server, open core.conf in BlueMap's settings folder, and change:

accept-download: false

to

accept-download: true

Start the server again. BlueMap downloads the textures, then starts rendering the world in the background. On a big world the first render takes a while, from minutes to hours, but you can use the map while it works; unrendered areas just appear as you go.

3. Open the map

BlueMap has a small built-in web server on port 8100. On the server PC, open a browser and go to:

http://localhost:8100

You'll see the world from above. Drag to move, scroll to zoom, right-drag (or two fingers on a phone) to tilt into 3D. Players online appear as markers with their skins, updating every few seconds. Use the menu to switch between the Overworld, Nether and End.

If the page doesn't load, check the console for a BlueMap error. A common one is that port 8100 is already in use, for example by a second server with BlueMap. Change port in webserver.conf to another number like 8101.

4. Useful commands

CommandWhat it does
/bluemapShows render progress and status.
/bluemap reloadRe-reads the config files without restarting the server.
/bluemap freeze / unfreezePauses or resumes map updates for a world, handy during busy sessions.
/bluemap purge <map>Deletes a map's rendered tiles so it renders from scratch.

5. Share the map with friends

By default the map is only for you, or for people on the same network. Think before you share it more widely: anyone with the link can see your whole world and where every player is, including bases. For a private group of friends that's usually fine. For a public server, consider hiding player markers.

Same Wi-Fi: friends on your network can open http://192.168.1.100:8100, using your PC's local IP from ipconfig. Windows Firewall needs to allow TCP port 8100.

Over the internet there are a few ways, the same as for the game itself:

6. Keep it running smoothly

BlueMap or Dynmap?

Dynmap is the older, very popular alternative. It draws a flat or angled 2D map and has a built-in web chat. BlueMap renders a true 3D view that you can fly around, and generally looks more modern. Both are free. For a friends' server where the goal is "see the world and where everyone is", BlueMap is usually the nicer experience.

HostCraft can install and configure BlueMap for you, accept the download when you accept the EULA, show the map in a Live map tab inside the app, and make a free Cloudflare link to share it.