Home / Guides / Palworld Admin Commands
🐾 Palworld · Server Admin Reference

Palworld Admin & Server Commands

Every Palworld admin command that actually exists — authentication, moderation, teleport, server lifecycle, and live settings — plus full RCON and REST API setup. Written for people who'd rather skim than scroll, and checked against the current build so you're not pasting commands that quietly got removed two patches ago.

Verified against v0.7.3 (current patch) · last checked June 2026
Palworld 1.0 lands July 10, 2026 — every command here gets re-checked the week it drops.
🛡️ Same crew, two sites: VanillaNodes is our hosting arm — Palworld servers with 12 GB guaranteed RAM and all 108 server settings as labeled fields in the panel. No slot pricing, no oversell.
Jump to a section
📟 How to open the Palworld admin console
  1. Press Enter in-game to open chat input.
  2. Type /AdminPassword YourAdminPassword to authenticate. The password is whatever you set as AdminPassword= in your PalWorldSettings.ini.
  3. Once authenticated, any command starting with / will run. Type the command, hit Enter, done. You only need to authenticate once per session.
⚠ Case-sensitivity gotcha: Palworld commands are case-sensitive. /Save works; /save does not. Match the capitalization exactly as shown below, or the command silently does nothing. Admin rights last until you disconnect — reconnect and you'll need to re-authenticate.

🔑 Admin Access

The one command that unlocks everything else. Without authenticating, none of the other commands work.

/AdminPassword YourAdminPassword
Grants admin privileges for the current session. The password comes from your server's PalWorldSettings.ini — set AdminPassword=YourValue there before launching. Lost when you disconnect; re-run to re-authenticate.
/ToggleSpectate
Switches the authenticated admin into spectator mode — fly the map freely to investigate reports without being seen. Run it again (or press \) to exit spectating.

ℹ️ Player Information

Get a quick read on who's online and what server you're on. Both return text in chat — no UI.

/ShowPlayers
Lists every player currently online with their Name, PlayerUID, and SteamID. Run this first before any moderation command — it's how you grab the SteamID you'll need to target someone. Tip: in-game you can copy a SteamID straight to clipboard by double right-clicking a player in the list.
/Info
Prints server name, version, and current player/Pal metrics. Mostly for confirming you're connected to the right server and on the expected build.

👮 Moderation & Bans

Kick, ban, and unban. All of these take a SteamID — pull it from /ShowPlayers output. Bans persist to Pal/Saved/SaveGames/banlist.txt on the server — and there's no in-game command to view the list; open that file directly to inspect it.

/KickPlayer SteamID
Disconnects a player. They can rejoin immediately unless you ban them — use /BanPlayer if you want them gone for good.
/BanPlayer SteamID
Permanently bans a SteamID, persisted to banlist.txt. The player can't rejoin until you run /UnBanPlayer.
/UnBanPlayer SteamID
Removes a SteamID from banlist.txt and re-allows joining. You no longer have to hand-edit the ban file to reverse a ban.

📍 Teleportation

Two teleport commands, both targeting a player by SteamID. Useful for rescuing someone stuck in geometry or going to investigate a report. Note: you must be a logged-in player in-game to use these — they don't work from a headless console or steamCMD.

/TeleportToPlayer SteamID
Teleports you to the named player. The right call for going to check on a reported griefer instead of yanking them to you.
/TeleportToMe SteamID
Pulls the named player to your location. Use sparingly — it's disorienting for the player being moved.

🔄 Server Lifecycle

Save the world, broadcast to everyone, and bring the server down — gracefully or hard. The graceful options are almost always the right call on a populated server.

/Save
Force-saves the world to disk. The server autosaves, but always run this before any manual stop or migration to avoid rolling back recent progress.
/Broadcast MessageText
Sends a centered notification to every player. The standard way to announce restarts, events, or rule reminders.
/Shutdown Seconds MessageText
Graceful shutdown with a countdown and broadcast message. Use this 99% of the time. Example: /Shutdown 60 Restart_in_60s. Gives players time to get safe and log out clean.
/DoExit
Hard stop — the server process terminates immediately, with no countdown and no save. Reserved for when /Shutdown hangs or you've got a stuck server. Run /Save first.
Two gotchas with messages: spaces in a /Broadcast or /Shutdown message can get cut off at the first space on some clients and over RCON — use underscores (Restart_in_60s) or wrap the text in quotes depending on your client. And /DoExit never saves first, so pair it with /Save or you lose everything since the last autosave.

⚙️ Changing Settings Live — The Truth

A number of guides document a /ChangeSettings family for renaming the server or rotating the password without a restart. It doesn't exist. It's not in the official command list at v0.7.3, no host's knowledgebase documents it, and we found no build of the game that ever shipped it — paste it and it silently does nothing.

What's actually true: changing the server name, description, join password, or any balance setting means editing PalWorldSettings.ini and restarting the server — settings only load on boot. The REST API's GET /v1/api/settings can read the effective settings, but nothing in vanilla writes them live. We'd rather tell you that than leave you wondering why a phantom command did nothing.

🔌 RCON Access

⚠ Officially deprecated: Pocketpair's docs say RCON is deprecated and scheduled to stop functioning in an upcoming update — with 1.0 landing July 10, that could be soon. It still works today, but build anything new on the REST API and treat RCON as legacy.

RCON is a TCP-socket version of the chat console — it lets external tools and scripts send commands without anyone being in-game. Configure it once in PalWorldSettings.ini:

RCONEnabled=True
RCONPort=25575
AdminPassword=YourAdminPassword

Then connect with any Source RCON client — mcrcon, RCON.io, BattleMetrics, etc. The RCON password is your AdminPassword. Over RCON, drop the leading slash — send ShowPlayers, not /ShowPlayers. Example with mcrcon:

# list online players
mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "ShowPlayers"

# force a save
mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "Save"

# graceful restart with a message
mcrcon -H your.server.ip -P 25575 -p YourAdminPassword "Shutdown 30 \"Hot patch incoming\""
Security: the RCON port is your admin password sitting on an open TCP socket. Firewall port 25575 to trusted IPs only — don't expose it to the open internet, and use a strong AdminPassword since it doubles as your RCON credential. One more quirk: RCON mangles multi-byte player names (Japanese, Korean, emoji) — characters after them can go missing in output.

🌐 REST API

Palworld also exposes an HTTP REST API for automation — useful for dashboards, monitoring (Grafana/Prometheus), and Discord bots. Enable it in PalWorldSettings.ini:

RESTAPIEnabled=True
RESTAPIPort=8212

Authenticate with HTTP Basic auth — username admin, password = your AdminPassword.

EndpointMethodPurpose
/v1/api/infoGETServer name, version, world ID.
/v1/api/playersGETJSON list of online players — name, SteamID, ping, location.
/v1/api/settingsGETEffective server settings.
/v1/api/metricsGETFPS, CPU, memory, uptime — for monitoring dashboards.
/v1/api/announcePOSTBroadcast a message. Body: {"message":"text"}
/v1/api/kickPOSTKick a player. Body: {"userid":"steam_xxx","message":"reason"}
/v1/api/banPOSTBan a player. Body: {"userid":"steam_xxx","message":"reason"}
/v1/api/unbanPOSTUnban a player. Body: {"userid":"steam_xxx"}
/v1/api/savePOSTTrigger a world save.
/v1/api/shutdownPOSTGraceful shutdown. Body: {"waittime":30,"message":"text"}
/v1/api/stopPOSTHard stop — equivalent to /DoExit.
Security: the REST API ships disabled for a reason. It's HTTP Basic auth over a plain socket — anyone who can reach port 8212 with your admin password owns the server. Firewall it to trusted IPs, and never expose port 8212 to the public internet.
⚑ "Where's /GiveItem, /SpawnPals, /God, /ResetMap?"
Short answer: they aren't vanilla commands. A lot of older guides list /GiveItem, /SpawnPals, /God, coordinate-based /Teleport, /ResetMap — and, yes, /ChangeSettings and /BanList — as built-in. But as of v0.7.3, none of them exist: item-giving, Pal-spawning, and god mode are not officially supported by the dedicated server. If a command isn't in the sections above, it doesn't exist in the base game.

What does work: server-side mods like AdminEngine or PalDefender (both installed via UE4SS) add custom commands with a different prefix — usually !give, !spawn, !exp and similar. Those require installing the mod on the server first, and they're community tools, not Pocketpair-official. To wipe a world, there's no /ResetMap — you stop the server and delete the save folder. We'd rather tell you that than have you paste a command that silently does nothing.
Other game admin commands
Server commands for other games

The same clean, verified reference, for every game that has a dedicated server. Most of these are live now.

Rust Valheim 7 Days to Die Project Zomboid
ARK: Survival Ascended

Common Palworld admin questions

How do I open the admin console in Palworld?
Press Enter to open chat input, then type /AdminPassword YourAdminPassword to authenticate. Once authenticated, any command starting with / will execute. Note that commands are case-sensitive — /Save works, /save does not.
How do I become an admin on a Palworld server?
Set an AdminPassword value in your server's PalWorldSettings.ini. Then in-game, press Enter and type /AdminPassword your_password to gain admin privileges for that session. Admin rights last until you disconnect — reconnect and you'll need to re-authenticate.
What's the command to kick a player in Palworld?
/KickPlayer SteamID removes a player from the server. Get the SteamID by running /ShowPlayers first — it lists everyone online with their Name, PlayerUID, and SteamID. In-game, you can copy a player's SteamID to clipboard by double right-clicking them in the player list.
Can I give items with a Palworld admin command?
No — there's no vanilla /GiveItem. Item-giving, Pal spawning, and god mode aren't officially supported by the dedicated server as of the current patch. They require a server-side mod like AdminEngine or PalDefender, which add custom !give-style commands. Any guide listing /GiveItem as built-in is out of date.
Does Palworld support RCON?
Yes, for now — but Pocketpair has officially deprecated RCON, and the docs say it's scheduled to stop functioning in an upcoming update. Build anything new on the REST API. While it still works: set RCONEnabled=True and RCONPort=25575 in PalWorldSettings.ini, then connect with any Source RCON client such as mcrcon. Over RCON you drop the leading slash — send Save rather than /Save. The RCON password is your AdminPassword. Firewall the port to trusted IPs.
Can I rename my server or change settings without restarting?
No. Some guides list a /ChangeSettings command for this — it doesn't exist (not in the official command list, and it silently does nothing if you paste it). Server name, description, password, and all balance settings require editing PalWorldSettings.ini and restarting; settings only load on boot. The REST API can read live settings via GET /v1/api/settings, but nothing writes them live.
How do I shut down a Palworld server gracefully?
/Shutdown Seconds MessageText initiates a timed shutdown with a warning broadcast — the right command for planned restarts. /DoExit terminates the server instantly with no warning and no save, so run /Save first if you use it.
How do I reset or wipe the world?
There's no /ResetMap command in the base game. To wipe, stop the server and delete the save folder (back it up first if there's any chance you'll want it). The server generates a fresh world on next launch.
Do these commands work in single-player or co-op?
No — these are dedicated server commands. Single-player and non-dedicated (co-op) sessions don't expose the admin console; there's no PalWorldSettings.ini admin password to authenticate against. For solo play, you'd need third-party trainer software.