What is a Minecraft Server Query and How Does It Work?
When you connect to a multiplayer server in Minecraft, your client pings the server to retrieve initial metadata. This diagnostic process is known as a Server List Ping (SLP). It retrieves critical details such as the server’s online status, active player counts, max player capacity, supported game versions, the server’s favicon icon, and the Message of the Day (MOTD) banner.
Our Minecraft Server Status Checker is a client-side tool that sends these query requests directly from your web browser to public Minecraft ping services. The tool queries primary DNS records, resolves the server’s IP address, and establishes a secure connection to report detailed network diagnostics for both Java Edition and Bedrock Edition servers.
Key Capabilities
- Dual-Edition Checks: Test Java Edition servers (running on default TCP port
25565) and Bedrock Edition servers (running on default UDP port19132). - Formatted MOTD Viewer: Decodes in-game formatting color codes and visualizes the custom server message exactly as it appears in the multiplayer menu screen.
- Player Avatar List: If enabled on the server, fetches and renders custom player skin face tiles for the currently connected players.
- Diagnostics Copier: Compile and copy detailed markdown status reports (hostname, resolved IP, version, latency, player ratios) with one-click clipboard copying.
- Privacy-Minded Queries: All operations process client-side via public status APIs. We do not track, log, or store server IPs queried on our servers.
Minecraft Port and Network Protocols
Depending on which version of Minecraft you are hosting or playing, the underlying network protocols differ:
| Minecraft Edition | Protocol Type | Default Port | Common Features |
|---|---|---|---|
| Java Edition | TCP (Transmission Control Protocol) | 25565 |
Supports server icons (64x64 PNG), HTML-based MOTD formatting, and active player listings. |
| Bedrock Edition | UDP (User Datagram Protocol) | 19132 |
Commonly used on mobile, consoles, and Windows 10/11. Queries return basic text MOTDs and player counts. |
Frequently Asked Questions
Why does the checker report a server is offline when it is online?
Some Minecraft servers disable the Server List Ping query protocol in their server.properties file by setting enable-query=false. Additionally, servers that use strict firewall rules, custom reverse proxies, or DDoS protection (such as TCP Shield or Cloudflare Spectrum) may block requests originating from public web status checkers to prevent spam.
How do I connect to a custom port?
If a server does not run on the default port (25565 for Java, 19132 for Bedrock), type the address in the host input field and specify the custom port number in the dedicated Port field before checking status.
What is latency (ping RTT)?
Latency, measured in milliseconds (ms), represents the round-trip time it takes for a data packet to travel from the query API servers to the destination Minecraft host and back. Lower latency values (under 50ms) translate to a smoother, lag-free gameplay experience.
Why is the player list sample empty?
Servers can hide their player names sample in the server properties. Large networks (such as Hypixel) disable player sample listings completely to optimize network bandwidth and protect player privacy.