Convert a SteamID64 to a player UID
The 17-digit SteamID64. Find yours in your Steam profile URL or on sites like steamid.io.
Find the save filename from a UID
A player UID is a one-way hash. It cannot be converted back into a SteamID64 without brute force.
Palworld dedicated servers identify each player by a 32-bit UID derived from their SteamID64. The hex form of the UID is the start of the player's save filename in the Players folder, and the decimal form is what RCON commands such as KickPlayer and BanPlayer expect.
Paste any SteamID64 to get both UID formats and the exact .sav filename, for example when deleting a player save, transferring a character or banning an offline player. On co-op saves the host is always 00000001000000000000000000000000.sav.
Frequently asked questions
What is a Palworld player UID?
It is a 32-bit number the server derives from a player's SteamID64 the first time they join. The server stores each character in Pal/Saved/SaveGames/0/[WorldGUID]/Players/ using the hex UID followed by 24 zeros as the filename, and admin commands accept the decimal form.
Why are there two different UIDs?
Palworld derives the UID differently depending on whether the Steam online subsystem is available. Almost all dedicated servers use the Steam variant; the No Steam variant only applies when the server runs with -nosteam or without the Steam client libraries.
Can I convert a UID back into a SteamID?
No. The conversion is a one-way hash, so the only way back is brute-forcing every possible SteamID. If you need to identify a player from a UID, compare it against the SteamIDs of players who have joined your server.