How to Use Admin Commands in ARK
Authenticate as admin on your ARK server using enablecheats, then run cheat commands in-game. Covers admin password setup, the permanent SteamID whitelist method, and a reference of the most useful admin commands.
Overview
ARK uses a two-step admin system: first you authenticate with a password or whitelist, then you prefix every cheat command with cheat. Admin commands only affect your own player unless they target others by name or ID.
Method 1: Admin Password (Quickest)
Step 1: Set an admin password
- In your AMP or WISP panel, open your ARK server's Configuration
- Find Admin Password and set something strong
- Save and reboot
Step 2: Authenticate in-game
- Join your server
- Press TAB to open the console
- Type:
enablecheats YourAdminPassword
- Press Enter — you're authenticated as admin for this session
Step 3: Use commands
Prefix every command with cheat:
cheat fly
cheat god
cheat teleport
Note: You must re-authenticate with
enablecheatseach time you join the server. For permanent access, use Method 2.
Method 2: SteamID Whitelist (Permanent Admin)
Prefer not to type your password every session? This approach bypasses the auth step entirely for anyone on the list:
- Get your SteamID64 — that's the 17-digit number from steamid.io or our SteamID Converter tool
- In your AMP or WISP panel, open the File Manager
- Navigate to
ShooterGame/Saved/ - Create a new text file named
AllowedCheaterSteamIDs.txt(one per line, no spaces):
76561198012345678
76561198087654321
- Save the file and restart the server from the panel
From that point on, any Steam account in the list can run admin commands as soon as they connect — no enablecheats needed.
Essential Admin Commands
| Command | Effect |
|---|---|
cheat god |
Toggle god mode — take no damage |
cheat fly |
Toggle flight mode |
cheat walk |
Return to walking (disable fly) |
cheat ghost |
Noclip through terrain and structures |
cheat teleport |
Teleport forward through walls |
cheat SaveWorld |
Force-save the world immediately |
cheat DestroyWildDinos |
Remove all wild dinos (they respawn) — useful after taming multiplier changes |
cheat GiveItemNum <id> <qty> <quality> <blueprint> |
Spawn items |
cheat Summon <classname> |
Spawn a creature at your location |
cheat SpawnDino <classname> <dist> <y> <z> <level> |
Spawn a dino at set distance |
cheat SetTargetDinoColor <region> <color> |
Change dino color region |
cheat InfiniteStats |
Infinite health, stamina, oxygen, food, water |
cheat KillPlayer <playerid> |
Kill a specific player by their in-game ID |
cheat BanPlayer <steamid> |
Ban a player by SteamID |
cheat UnbanPlayer <steamid> |
Unban a player |
cheat Kick <playername> |
Kick a player by name |
Finding Player IDs
To get a player's in-game ID (needed for commands like KillPlayer):
- Open the console (TAB)
- Type:
cheat ListPlayers
A list of all connected players with their IDs and SteamIDs will appear.