Tools · Status
Minecraft Server Status Checker
Check the status of any Minecraft server by entering its address and port below. See whether it is online or offline, how many players are connected, the MOTD, version, server icon, detected plugins, and query latency — for both Java and Bedrock editions.
How Minecraft server status checks work
When you click Check Server Status, our backend asks mcsrvstat.us to perform a server list ping — the same protocol the Minecraft multiplayer browser uses when you add a server and refresh. The target server responds with a JSON packet containing its version, MOTD, current player count, and max slots.
This is different from a raw TCP connection test. A server can accept game connections but still appear offline here if it has enable-query=false in server.properties or blocks external status probes. Conversely, some servers respond to pings but reject unauthenticated joins.
Java vs Bedrock status queries
| Property | Java Edition | Bedrock Edition |
|---|---|---|
| Default port | 25565 (TCP) | 19132 (UDP) |
| Protocol | Server list ping (JSON) | RakNet unconnected ping |
| Typical response | Version, MOTD, players, favicon | Gamemode, map, MOTD, players |
| Address format | hostname or ip:port | hostname or ip:port |
Server shows offline but works in-game?
Query disabled
Set enable-query=true in server.properties and restart. Paper servers respond to list pings regardless, but some configs block external probes.
Wrong port
Server lists sometimes show the proxy port (25565) while the actual game server listens elsewhere. Confirm the port in your hosting panel or ask the server owner.
DDoS protection / firewall
TCPShield, NeoProtect, and similar services may filter status queries from unknown IPs. The server can be online for whitelisted or authenticated players while blocking probes.
Temporary downtime
Server may be restarting, updating, or crashed. Check again in a minute. For global Minecraft login issues, use the Minecraft Servers Down page instead.
When to use this tool
- Before joining — verify a server from a server list is actually online with players
- After advertising your server — confirm your listing IP and port respond correctly from the public internet
- Debugging connectivity — isolate whether a join failure is server-side or client-side
- Checking MOTD and version — see what players see in the server list before connecting
- Monitoring your own host — quick uptime check without launching the game
Frequently asked questions
Is this the same as pinging a server in Minecraft?
Essentially yes — it uses the same server list ping protocol. The MOTD, player count, and version you see here should match what appears in the Minecraft multiplayer server list when you add the same address.
Can I check my own server before listing it?
Yes — enter your public IP or domain and port. If it shows online with the correct MOTD, external players should be able to find it too. Then list it on the Minecraft server list.
Why can I only check one server at a time?
Each check requires captcha verification to prevent abuse of the lookup service. Recent checks are saved in your session for quick reference. For bulk monitoring, use a dedicated uptime service or your hosting panel's built-in monitoring.