Minecraft Server Status Badges

Live, embeddable badges for any Minecraft server. Paste a server address, copy the code, done.

Four badges, one check

Every badge comes from the same status ping. They only differ in what they print, so pick the one that fits the space you have.

StatusExample status badge reading minecraft online

Online or offline, nothing else. The smallest one, and plenty for a README where you only want to show the server exists. It turns red the moment the ping fails.

PlayersExample players badge reading 18 of 100

Players online next to the slot limit the server reports. If the server answers but keeps its count to itself, you get a question mark, not a number we made up. Grey when the server can't be reached.

VersionExample version badge reading Paper 1.21.4

The version text your server sends back, which often includes the software, like Paper 1.21.4. We cut it off after 18 characters so a long proxy string can't stretch the badge into a banner.

CombinedExample combined badge reading online 18 of 100

Status and player count in one badge. If you only put one on your website, make it this one.

Build the URL yourself

Once you know the pattern you don't need the generator. A badge is a plain SVG at this address:

https://badges.astroworldmc.com/badge/play.example.com.svg?type=combined

Replace play.example.com with your server. Not on port 25565? Put the port after a colon, as in play.example.com:25566. Leave type out and you get the status badge; the other values are players, version and combined.

For each badge the generator writes two snippets: Markdown for GitHub and most forums, HTML for websites. Both wrap the badge in a link to Astroworld.

How fresh is it?

When a badge loads, we connect to your server over TCP and send the same status ping your multiplayer screen sends before you join. The server gets five seconds to answer. Whatever comes back is kept for 60 seconds per address.

So a busy page pings your server about once a minute, not once per visitor. The flip side is that right after a restart the badge can trail reality by up to a minute. Give it that minute before you go hunting for a problem.

Server is up, badge says offline

Not sure which one it is? Try the same address in our status checker and compare.

A badge proves the server is alive. Getting players to show up is a separate job, and our rundown of Minecraft server lists is a decent place to start.