FREE TOOL · JAVA + BEDROCK

Minecraft server status checker_

Check any Java or Bedrock server: online or offline, players, MOTD, version and ping. When it is down, the checker tells you why it is offline and what to fix.

Edition

Auto checks Java (TCP 25565, following the SRV record like the game does) and Bedrock (UDP 19132) at once. Leave the port empty unless your address uses a custom one. Private and local addresses are refused; nothing you type is stored.

Cobblestone
2GB RAM
$6.99 / month
  • Up to 10 players
  • Vanilla & light plugins
  • One-click backups
Copper
3GB RAM
$9.99 / month
  • Up to 15 players
  • Vanilla & most plugins
  • One-click backups
Most popular
Iron
4GB RAM
$13.99 / month
  • Up to 25 players
  • Most modpacks & plugins
  • One-click backups
Emerald
6GB RAM
$19.99 / month
  • Up to 40 players
  • All modpacks & plugins
  • One-click backups
Gold
8GB RAM
$24.99 / month
  • Up to 75 players
  • Heavy modpacks
  • Headroom for big worlds
  • Server-list voting (Votifier)
Diamond
16GB RAM
$49.99 / month
  • Up to 200 players
  • Our biggest allocation
  • The heaviest packs, maxed out
  • Server-list voting (Votifier)
Instant SetupOne-Click ModpacksJava & BedrockLive ConsoleOne-Click Backups5 Worlds Per ServerRyzen 7 · NVMeEU Servers LiveInstant SetupOne-Click ModpacksJava & BedrockLive ConsoleOne-Click Backups5 Worlds Per ServerRyzen 7 · NVMeEU Servers Live
<1 min
To first spawn
EU
Live region · US soon
6
Minecraft editions
1-click
Modpacks & backups
Built for performance

Everything your world needs to run smooth.

Hardware and tooling tuned specifically for Minecraft — not a generic VPS with a wiki page bolted on.

Isolated

Your resources. No one else's lag.

Every server runs in its own isolated container with the RAM and CPU of your plan reserved up front — a busy neighbor can never eat your ticks.

CPUReserved per plan
RAMGuaranteed, not shared
STATSLive in your panel

Backups that actually restore

Snapshot your whole world in one click, stored off-server. Creeper took the base? Roll back just as fast.

world-snapshot.tar.gz
Stored off-server · restore anytime

One-click modpacks

Try it — hit install. Or see how modpack hosting works.

🔥
RLCraft
Forge 1.12.2
⚙️
Create: Astral
Forge 1.18.2
Better MC
Fabric 1.21.1

A panel anyone can drive

Console, backups, files, mods, sharing — all where your least technical friend can find them. Invite co-owners as operators or viewers.

Live console● live
[Server] Starting minecraft server version 1.21.1
[Server] Preparing spawn area: 100%
[Server] Done (4.812s)! For help, type "help"
> whitelist add Steve
[Server] Added Steve to the whitelist
[Server] Steve joined the game
>
1 plan

One server. Five worlds.

Keep up to five saves on a single plan — survival, skyblock, a modded run — each with its own version, mods, and settings. Switch in one click; your join address never changes.

Survival
Paper 1.21.1
● Active
🏝️
Skyblock
Fabric 1.21.1
⚙️
Modded — Create
Forge 1.20.1

Java & Bedrock, one world

Turn on crossplay (Paper, Fabric, NeoForge) and friends on PC, console, and phone all spawn in the same world.

Java Edition
PC · Mac · Linux
✓ Joins
Bedrock Edition
Console · Mobile · Win
✓ Joins
Ryzen 7 7700 · NVMe

Fast where Minecraft needs it

Minecraft runs your whole world on a single CPU core — per-core speed sets your TPS, not core count. Our Zen 4 Ryzen 7 7700 lands within 5% of AMD's Zen 4 flagship on that core and well ahead of the Zen 3 chips many hosts still sell, with every world on NVMe so chunks load as fast as you fly.

Yes, the newest 9950X is ~15% faster per core — we chart it anyway. Real numbers over marketing.

Ryzen 9 9950X · Zen 5 flagship4,729
Ryzen 9 7950X · Zen 4 flagship4,253
Ryzen 7 7700 · SpawnFort4,051
Ryzen 9 5950X · Zen 3 · common in hosting3,465
PassMark single-thread · cpubenchmark.net · July 2026

How the status check works

The checker does what the game's multiplayer screen does, from our server instead of your PC. For Java Edition it looks up the _minecraft._tcp SRV record for the name (the redirect many big networks use), resolves the address, opens a TCP connection on port 25565 (or the SRV port), and sends the Server List Ping handshake plus a status request. The server answers with a JSON blob: version, protocol number, players online and max, the MOTD as a chat component, and optionally a 64x64 icon. For Bedrock Edition there is no TCP handshake: it sends a RakNet "unconnected ping" over UDP 19132 and reads the pong, a semicolon-separated line with the edition, MOTD, protocol, version, player counts, world name and game mode. "Auto" runs both at once and reports each, so you do not have to know which edition a server is.

Every probe times out after 3 seconds and the whole check after 6. Private and local addresses (10.x, 192.168.x, 127.x, link-local) are refused before anything is sent. The latency shown is the TCP connect time (Java) or pong round trip (Bedrock) measured from our checker, so it is a health signal for the server, not the ping you will see in game.

What each field means

FieldMeaningWhere it comes from
Online / OfflineWhether a probe got a valid status replyAny successful Java or Bedrock response
PlayersPlayers online right now and the slot limitplayers.online / players.max (Java), pong fields 5-6 (Bedrock)
MOTDThe server's message of the day, rendered with its colorsdescription (Java), pong fields 2 and 8 (Bedrock)
Version / protocolSoftware and version name, plus the protocol number clients must speakversion.name / version.protocol (Java), pong fields 3-4 (Bedrock)
Resolved IPThe public IP the address currently points toDNS A/AAAA lookup
SRV recordWhere _minecraft._tcp.<name> redirects Java clients, if at allDNS SRV lookup (Java, default port only)
LatencyRound trip from our checker to the serverTCP connect (Java) or UDP pong (Bedrock)

"It says offline but my friends can join"

A false offline almost always has one of these causes, and the diagnosis panel under the result names the one it found:

The reverse case, offline for everyone, usually comes down to the server process not running (connection refused) or the port not being forwarded (timeout). Both are covered step by step in how to port forward a Minecraft server and how to join a Minecraft server.

Default ports 25565 and 19132

Java Edition listens on TCP 25565 by default (set by server-port in server.properties); Bedrock listens on UDP 19132 (and 19133 for IPv6, set in server.properties as server-port and server-portv6). A Geyser crossplay server usually exposes both on one address, which is why the checker probes both in Auto mode. Hosts that run many servers on one machine hand out a different port per server, so always paste the full host:port your panel shows. Need both editions on one address? See crossplay server hosting.

How to share your server status

After a check, Copy link gives you a URL with the address and edition in the query string; opening it runs the check again, so it always shows the current state. Copy badge gives you a Markdown (or HTML) snippet for an SVG badge served from /api/tools/status/badge. Paste it into a README, a forum signature or your site: it reads "Online · 12/100 players" or "Offline" and re-checks at most every 30 seconds, sharing the same cached probe as this page so a popular badge never hammers your server.

If lag rather than downtime is your problem, start with how to fix Minecraft server lag.

Tired of checking?

Want an address that is always online and never changes?

Your SpawnFort server is live in about 30 seconds with its own public address, Java and Bedrock ready. Free for 2 days, no card.

Questions, answered.

How do I check a Minecraft server status?+

Type the server address (and port, if it is not the default) into the checker above and press Check. It pings the server the same way the game does: a Server List Ping over TCP for Java and a RakNet ping over UDP for Bedrock. You get online/offline, the player count, MOTD, version and latency, and when it fails, the reason.

What is port 25565 used for?+

25565 is the default TCP port of a Minecraft Java Edition server. When you type an address without a port, the game (and this checker) uses 25565, unless a DNS SRV record redirects it. Bedrock Edition uses UDP 19132 instead.

Does F3 show ping?+

Not directly. The F3 debug screen shows your frame rate and chunk info; your ping to the server is the signal bars next to the server in the multiplayer list, and on a server the Tab player list shows bars per player. The latency this checker reports is measured from our checker, not from your PC.

How do I fix ping on a Minecraft server?+

High ping is distance and network, not server RAM. Pick a host close to the players, use a wired connection, close downloads and streams, and avoid VPNs. If everyone lags at once and TPS drops, that is server lag, not ping: see the lag guide linked below.

Is Minecraft Realms down today?+

Realms do not have a public address you can ping, so no checker (including this one) can test a Realm. Check Mojang's official status page or the in-game Realms screen. Any server with a normal address or IP can be checked here.

Why does the checker say offline when my friends can join?+

Usually one of four things: the address has an SRV record pointing elsewhere (we follow it, but only when you leave the port empty), you entered a Java server as Bedrock or vice versa, a custom port was left out, or a firewall allows the players' region but drops our checker. The diagnosis panel names the likely one.

Do you store the addresses I check?+

No. The result is cached in memory for 30 seconds so the page and the badge share one probe, then it is gone. Nothing is written to a database or log.

Stop refreshing. Stay online.

A public address that never changes, backups every day, and a status your friends can trust. Live in about 30 seconds.