Polls automatically
Type a host or IP and it starts querying as soon as the address looks complete. No button to press, and no RCON password required to see a server.
Version 1.8.5 · 15 August 2026 · Windows 10 / 11
Query, monitor and administer GoldSrc and Source dedicated game servers over A2S and RCON. A modern replacement for HLSW, which stopped being developed fifteen years ago.
> status hostname: [RP] Team Fortress Classic version : 48/1.1.2.7 8308 secure map : 2fort players : 14 active (24 max) # name userid uniqueid ping # "Sniper" 17 STEAM_0:1:8845 42 # "Medic" 21 STEAM_0:0:31207 78 — live log stream attached — 19:42:07 Sniper: nice shot 19:42:11 (team) Medic: on your six 19:42:19 Medic killed Sniper with tf_weapon_supernailgun 19:42:24 Engineer connected 19:42:31 Map changed to 2fort 19:42:36 Bad rcon_password > _
Half-Life, Counter-Strike 1.6, Team Fortress Classic, Day of Defeat, Sven Co-op, and the rest of the HLDS family. Connectionless UDP RCON.
Half-Life 2, CS:S, CS:GO, CS2, Team Fortress 2, Garry's Mod, Left 4 Dead. TCP RCON.
No sign-up and nothing reported about you or your servers. The one request it makes on its own is a version check, at most once a day, which you can switch off.
See it
Server details, live ping, detected addons, the player table and the RCON console — no switching between screens to piece together what's happening.
What it does
Type a host or IP and it starts querying as soon as the address looks complete. No button to press, and no RCON password required to see a server.
A server keeps its RCON session and log feed running when you switch away, so several can be monitored at once. Each tab has its own scrollback and command history.
Chat, kills, connects and map changes never travel over RCON. HL-SAT subscribes
to the server's UDP log feed with logaddress_add and colour-codes
events as they arrive.
A2S alone gives you names, scores and time played. Connecting RCON merges in the
userids and Steam IDs from status that admin commands need.
Kick and ban using stock server commands, plus right-click menus for AMX Mod X and SourceMod — gag, mute, silence, slap, slay, ban IP — each shown only when that platform is actually detected.
A flag and country code beside each player's address, in the live list and the player database alike. Resolved on your machine from an embedded database — no address is ever sent anywhere. Needs RCON, since A2S never reports player IPs.
Every player seen is recorded with Steam ID, last IP, first and last seen, appearance count and previous names. Searchable, with flags for banned, friend, regular, watch and annoying.
Metamod, AMX Mod X, SourceMod, Mani Admin Plugin, PunkBuster, HLstatsX and others, recognised from the cvars a server publishes.
The complete A2S_RULES table with a live filter, so you can find the one setting you came for without scrolling.
One click launches the right game via Steam and connects straight to the server you're looking at.
Both themes carry their own console and player-flag palette, because one set of colours cannot stay legible on both backgrounds.
Closing the window hides it rather than quitting, because your servers stay connected while it's out of the way.
Every server that answers is saved to a recent list, most recent first, with its RCON password encrypted at rest.
Coming from HLSW
HLSW stored known players in a .db7 file, a format it never documented and
whose source was never released. HL-SAT reads it anyway — the layout was recovered by
inspecting a real file and verified against a 213-record database, parsing it to the
exact byte.
Players are matched by Steam ID. Old names are added to the alias history, and notes are only written where there isn't already one, so re-running an import is safe.
Anything carrying a note or a non-default category is flagged Watch for review, rather than having a meaning guessed at for it.
Get started
The archive holds a single self-contained executable. Put it anywhere you like — there is nothing to install and no runtime to fetch first.
Windows SmartScreen may warn on first launch, as it does for any executable without a paid code-signing certificate. Choose More info then Run anyway.
A hint points at the address box on first launch. Enter a host or IP, press Enter, and the server appears once it answers.
On stock HLDS the query port is the game port. There is no separate query port, whatever a control panel might show you. The RCON port field exists only for hosts that remap it.
Version 1.8.5, released 15 August 2026. Windows 10 or 11, 64-bit. Roughly 50 MB.
Changelog
Credits
.db7 import against real servers and real databases. Both had faults that
only showed up outside a test harness, and both were fixed because of those reports.