Know your Minecraft server is down before your players tell you

KEEPitALIVE pings your server with the same handshake the Minecraft client uses — Server List Ping for Java, the RakNet ping for Bedrock — so a check sees exactly what a player sees in their server list: the MOTD, the version, and how many people are online. When that stops answering, your Discord hears about it.

HOW IT WORKS

The same ping your launcher sends

Server List Ping over TCP on 25565 for Java, the RakNet unconnected ping over UDP on 19132 for Bedrock. No plugin, no mod, no server-side install, and nothing to keep updated.

  • MOTD and server name

    The message line from your server.properties, recorded on every check. A server that came back in maintenance mode or with a whitelist message is visible immediately.

  • Version and protocol number

    Both the version string and the numeric protocol, so a rollback after a failed update shows up in the history instead of in your DMs.

  • Online and max players

    Player count on every check, charted over time. A sharp drop against recent peak marks the monitor degraded; emptying to zero while the port still answers opens an outage.

  • Ping response time

    How long the server took to answer, so lag that builds up over days is visible before it becomes a crash.

WORKS WITH

Vanilla, modded, or behind a proxy

Anything that answers Server List Ping is monitorable, which in practice is every Java server people actually run.

  • Vanilla

    A stock server jar on a VPS, a home box, or any host that gives you a public address and port.

  • Modded

    Forge, Fabric, NeoForge, Paper and Spigot all answer SLP unchanged, and Bedrock Dedicated Server, PocketMine and Nukkit all answer the RakNet ping, so modded setups need no special handling.

  • Proxies

    Velocity, BungeeCord and Waterfall answer on behalf of the network, so you can watch the front door and each backend separately.

ALERTING

Straight into the Discord your community lives in

Nobody watches a dashboard for a Minecraft server. The alert lands in your staff channel with the player count and the error attached, and a recovery notice follows when it comes back.

DELIVERS TO
  • Discord
  • Slack
  • Telegram
  • Email
  • Pushover
  • Webhook

FOR YOUR PLAYERS

Stop answering "is the server down?"

Give your community a status page with current state and recent downtime, or drop a live badge into your site, wiki or forum.

Status page

A live multi-monitor overview, shown here in its embeddable form.

SVG badge

A compact live status badge for READMEs, docs and websites.

SVG badge

![KEEPitALIVE](https://keepitalive.dev/embed/monitor/d5182a0c3c6a4b17895722fe/badge.svg?label=KEEPitALIVE)

Status card

A richer single-monitor card with current status, uptime and response time.

<iframe src="https://keepitalive.dev/embed/monitor/d5182a0c3c6a4b17895722fe/card?theme=dark" width="360" height="90" style="border:0" loading="lazy"></iframe>

GET STARTED

Watch your server free

Add your address and port, pick a Discord channel, done. Free plan covers 25 monitors at five-minute checks with no card.

MONITOR TYPES

FAQ

Common questions

Does this work with Bedrock Edition?

Yes. Java servers are monitored with Server List Ping over TCP and Bedrock servers with the RakNet unconnected ping over UDP, so Bedrock Dedicated Server, PocketMine and Nukkit are all supported. Pick the edition when you create the monitor; the default port fills in to match.

Do I need to install a plugin or mod on my server?

No. The server is pinged over its normal public port, exactly as a player's launcher does when it shows your server in their list. There is nothing to install and nothing to keep updated.

Will it work with modded servers and modpacks?

Yes. Forge, NeoForge, Fabric, Paper and Spigot all answer Server List Ping the same way vanilla does, so modded servers and modpack servers need no special configuration.

What about a Velocity or BungeeCord network?

Proxies answer Server List Ping on behalf of the network, so you can monitor the proxy address your players connect to. Adding each backend server as its own monitor shows which one broke when the network looks fine but a lobby does not.

Can it alert me when the server empties instead of crashing?

Yes. A sharp fall in player count against recent peak marks the monitor degraded, and dropping to zero opens an outage even though the port is still answering, which is the usual signature of a server that has soft-crashed.

How often is my server checked?

Every five minutes on the free plan, every minute on Maker, and as often as every 30 seconds on Pro.

Is it free?

The free plan covers 25 monitors at five-minute checks with no card required, which is enough for a server and its proxy. Faster checks are on the paid plans.