Complete List of ARK: Survival Evolved Commands
Updated guide with all admin commands, items, resources, dinosaurs, and performance optimization
ARK: Survival Evolved is one of those games that can engulf you for hundreds of hours, and one of the reasons it remains so popular is precisely the amount of control it offers through its console commands. Whether you’re managing a server with friends, testing mechanics solo, or just want to skip the most tedious grind, ARK commands are your best allies.
In this guide, we have collected and organized all ARK Survival Evolved commands by category: from basic administration to specific ones for items, resources, summoning dinosaurs, and optimizing performance. All with real examples so you don’t have to guess the syntax.
If you are looking for where to host your own game to test these commands with friends, take a look at our cheap ARK servers, optimized for the best performance.
How to Open the Command Console in ARK
Before getting into the details, the first thing is to know how to access the console. On PC, simply press Tab and you’re done. On consoles, the process is a bit more laborious: you have to pause the game and press a specific button combination depending on your platform.
| Platform | How to open the console |
|---|---|
| PC | Tab key |
| Xbox One / Series | Pause → LB + RB + X + Y (simultaneous) |
| PlayStation 4/5 | Pause → L1 + R1 + △ + □ (simultaneous) |
In single-player games, cheats work directly. In multiplayer servers, you need to authenticate as an administrator first with:
enablecheats YourAdminPassword
Once inside, all commands you see in this guide must be preceded by cheat (or admincheat, which is the same). The game is not case-sensitive, so you can write them however you want.
Basic ARK Survival Evolved Commands
These are the commands you will interact with most often. The essentials that every player should know, from god mode to invulnerability or creative mode.
| Command | Description |
|---|---|
cheat god | Activates God mode: you are immortal but can still drown |
cheat infinitestats | Infinite stats: health, stamina, oxygen, etc. |
cheat fly | Activates free flight (to deactivate: cheat walk) |
cheat ghost | Ghost mode: you pass through walls and fly |
cheat walk | Returns to the ground after using fly or ghost |
cheat teleport | Teleports you to where your cursor points |
cheat giveengrams | Unlocks all game engrams |
cheat unlockengram [path] | Unlocks a specific engram |
cheat playercommand Ascend1 | Ascend to maximum level (Ascend1/2/3) |
cheat addexperience 1000 0 0 | Adds the indicated experience to your character |
cheat settimeofday 12:00 | Changes the time of day |
cheat ce Heatwave | Activates a heatwave (CE = Climate Event) |
cheat saveworld | Saves the world immediately |
cheat destroywilddinos | Eliminates all wild dinos (they respawn on their own) |
cheat hurtme [amount] | Removes the indicated amount of health |
cheat givecreativemode | Activates creative mode (infinite resources) |
💡 Creative Mode (
givecreativemode) is especially useful in building sessions: it unlocks all engrams, allows instant crafting, and removes the inventory weight limit.
Server Administration Commands
If you manage your own server, this block of commands will be your daily bread. From kicking players to forcing saves, broadcasting messages, or managing the whitelist.
Player Management
| Command | Function |
|---|---|
cheat listplayers | Lists all connected players with their Steam IDs |
cheat kickplayer [SteamID] | Kicks a player from the server |
cheat banplayer [SteamID] | Permanently bans a player |
cheat unbanplayer [SteamID] | Unbans a player |
cheat allowplayertojoinnocheck [SteamID] | Adds the player to the whitelist |
cheat disallowplayertojoinnocheck [SteamID] | Removes them from the whitelist |
cheat teleportplayernametome [Name] | Teleports a player to your position |
cheat teleporttoplayername [Name] | Teleports you to that player |
Communication and Server
| Command | Function |
|---|---|
cheat broadcast [message] | Sends a message to all players on the server |
cheat serverchattoplayername [Name] [msg] | Private message to a player by name |
cheat getgamelog | Shows the recent server log |
cheat getchat | Shows the last chat messages |
cheat setmessageoftheday [msg] | Changes the welcome message upon connection |
cheat quit | Shuts down the server (with automatic save) |
cheat saveworld | Forces an immediate save without shutting down |
ARK Commands to Get Items
Getting items via commands is one of the most used functions, both for testing and to avoid farming for hours. In ARK there are three main methods to summon items, and each has its peculiarities.
GiveItemNum uses the numeric ID of the item. GFI uses the simplified name (much more comfortable). GiveItem uses the full blueprint path (the most precise but most cumbersome method). The general syntax is:
cheat GFI [ItemName] [Quantity] [Quality] [0=Item / 1=Blueprint]
The quality parameter goes from 0 (Primitive) to 100 (Ascendant). The last parameter decides if you receive the item directly (0) or the schematic to craft it (1).
Most Used Weapons
| GFI Command | Item |
|---|---|
cheat GFI WeaponRifle 1 100 0 | Longneck Rifle (Ascendant) |
cheat GFI WeaponBow 1 75 0 | Bow (Official quality) |
cheat GFI WeaponCrossbow 1 100 0 | Ascendant Crossbow |
cheat GFI WeaponShotgun 1 100 0 | Shotgun |
cheat GFI WeaponRocketLauncher 1 100 0 | Rocket Launcher |
cheat GFI WeaponAdminBlinkRifle 1 100 0 | Admin Blink Rifle |
cheat GFI WeaponStoneHatchet 1 0 0 | Stone Hatchet |
cheat GFI WeaponMetalHatchet 1 75 0 | Metal Hatchet |
cheat GFI WeaponSword 1 100 0 | Metal Sword |
cheat GFI WeaponPike 1 100 0 | Metal Pike |
Armor
| GFI Command | Item |
|---|---|
cheat GFI FlakHelmet 1 100 0 | Flak Helmet |
cheat GFI FlakChest 1 100 0 | Flak Chestpiece |
cheat GFI FlakPants 1 100 0 | Flak Leggings |
cheat GFI FlakGloves 1 100 0 | Flak Gauntlets |
cheat GFI FlakBoots 1 100 0 | Flak Boots |
cheat GFI ScubaHelmet 1 0 0 | Scuba Mask |
cheat GFI ScubaLegs 1 0 0 | Scuba Leggings |
cheat GFI PrimalItemArmor_GhillieSuit 1 0 0 | Ghillie Suit (same with Mask, Boots, Gloves) |
Consumables and Utilities
| GFI Command | Item |
|---|---|
cheat GFI Narcotic 100 0 0 | Narcotic (x100) |
cheat GFI TranqArrow 100 0 0 | Tranq Arrows |
cheat GFI TranqDart 100 0 0 | Tranq Darts |
cheat GFI Stimulant 100 0 0 | Stimulant |
cheat GFI Kibble_Base_XLarge 50 0 0 | Exceptional Kibble (50 units) |
cheat GFI PrimalItemConsumableBuff_Parachute 1 0 0 | Parachute |
cheat GFI RexSaddle 1 100 0 | Rex Saddle (Ascendant) |
cheat GFI Spyglass 1 0 0 | Spyglass |
cheat GFI MetalSign 5 0 0 | Metal Sign |
⚠️ Item IDs may change with updates. If a GFI command doesn’t work, try
GiveItemNumor consult the official ARK wiki for the exact blueprint path.
ARK Commands to Get Resources
Resource farming is probably the most tedious part of ARK, especially when testing builds or constructing a large base. With these commands, you can skip hours of grind and focus on what really interests you.
The fastest command to get basic resources all at once is:
cheat giveresources
This gives you 50 units of each basic game resource at once. Useful when starting out and needing a boost, although for larger quantities it is better to use GFI directly.
| GFI Command | Resource |
|---|---|
cheat GFI MetalIngot 1000 0 0 | Metal Ingots (x1000) |
cheat GFI Metal 1000 0 0 | Metal |
cheat GFI Stone 1000 0 0 | Stone |
cheat GFI Wood 1000 0 0 | Wood |
cheat GFI Thatch 1000 0 0 | Thatch |
cheat GFI Fiber 1000 0 0 | Fiber |
cheat GFI Hide 500 0 0 | Hide |
cheat GFI Keratin 500 0 0 | Keratin |
cheat GFI Chitin 500 0 0 | Chitin |
cheat GFI ChitinPaste 500 0 0 | Cementing Paste |
cheat GFI Crystal 500 0 0 | Crystal |
cheat GFI Obsidian 300 0 0 | Obsidian |
cheat GFI Polymer 500 0 0 | Polymer |
cheat GFI Electronics 200 0 0 | Electronics |
cheat GFI GunPowder 500 0 0 | Gunpowder |
cheat GFI RefinedGas 200 0 0 | Congealed Gas Ball |
cheat GFI PrimalItemResource_Silica 300 0 0 | Silica Pearls |
cheat GFI PrimalItemResource_Oil 300 0 0 | Oil |
cheat GFI Sulfur 200 0 0 | Sulfur |
cheat GFI ElementDust 500 0 0 | Element Dust |
💡 You can adjust the quantity by changing the number after the resource name. 1000 is usually a good starting point for building materials, while for rare resources like obsidian or polymer, 300-500 is plenty for large projects.
ARK Commands to Summon Dinosaurs
Summoning creatures in ARK is one of the most fun commands and also one of the most complex, because there are several methods with important differences between them. The choice depends on whether you want the wild dino, already tamed, or with a specific level.
Summon summons the wild dino (you will have to tame it). SummonTamed summons it already tamed but with a random level. GMSummon is the most complete: tamed and with the level you choose.
cheat GMSummon "Rex_Character_BP_C" 150
In this example, you summon a T-Rex already tamed at level 150. The indicated level is the base; after the taming process, the dino levels up a bit more.
Popular Dinosaur IDs
| Creature | ID for Summon / GMSummon |
|---|---|
| T-Rex | Rex_Character_BP_C |
| Raptor | Raptor_Character_BP_C |
| Argentavis | Argent_Character_BP_C |
| Pteranodon | Ptero_Character_BP_C |
| Triceratops | Trike_Character_BP_C |
| Carnotaurus | Carno_Character_BP_C |
| Spinosaurus | Spino_Character_BP_C |
| Giganotosaurus | Gigant_Character_BP_C |
| Quetzal | Quetz_Character_BP_C |
| Wyvern (Fire) | Wyvern_Character_BP_Fire_C |
| Wyvern (Ice) | Wyvern_Character_BP_Ice_C |
| Wyvern (Poison) | Wyvern_Character_BP_Poison_C |
| Therizinosaurus | Therizino_Character_BP_C |
| Megalodon | Megalodon_Character_BP_C |
| Mosasaurus | Mosa_Character_BP_C |
| Brontosaurus | Sauropod_Character_BP_C |
| Ankylosaurus | Ankylo_Character_BP_C |
| Dodo | Dodo_Character_BP_C |
| Doedicurus | Doed_Character_BP_C |
| Mammoth | Mammoth_Character_BP_C |
| Allosaurus | Allo_Character_BP_C |
| Basilisk | Basilisk_Character_BP_C |
| Rock Drake | RockDrake_Character_BP_C |
Dino Control Commands
| Command | Function |
|---|---|
cheat forcetame | Instantly tames the creature you are looking at |
cheat forcetameaoe 2000 | Tames all creatures in a 2000 unit radius |
cheat destroywilddinos | Eliminates all wild dinos from the map (they respawn on their own) |
cheat dotame | Tames the target creature without it accepting you as owner |
cheat setimprintquality 1 | Sets imprint to 100% on the selected creature |
cheat givedinoset 0 | Gives you a set of basic tamed dinos |
cheat givedinoset 5 | Gives you a set of max level tamed dinos |
cheat destroyallenemies | Eliminates all enemies in the environment |
⚠️
ForceTameworks on the creature you have in your crosshairs. To use it on dinos that are far away or difficult to aim at, useForceTameAOEwith a generous radius.
Optimization and Performance Commands in ARK
ARK: Survival Evolved is famous for being one of the most demanding games of its generation. If your PC isn’t a monster or you just want more fluidity without sacrificing too much visual quality, console commands can make a real difference in FPS.
To access these commands you don’t need to be an admin: just open the console (Tab) and type them directly. Most apply their changes instantly.
Graphics Commands to Improve Performance
| Command | Effect |
|---|---|
r.VolumetricCloud 0 | Disables volumetric clouds → +20 FPS approximately on many systems |
r.Fog 0 | Eliminates ambient fog → improves visibility and performance |
r.ShadowQuality 0 | Disables shadows completely → improves FPS significantly |
sg.EffectsQuality 0 | Reduces particle effects quality |
r.ScreenPercentage 75 | Renders at 75% and scales → good quality/performance ratio |
r.Streaming.PoolSize 0 | Frees up GPU memory for the game |
r.Water.SingleLayer.Reflection 0 | Eliminates water reflections |
r.DynamicGlobalIlluminationMethod 0 | Disables dynamic global illumination |
r.Shadow.Virtual.Enable 0 | Disables virtual shadows (ARK SA) |
r.Nanite.MaxPixelsPerEdge 4 | Reduces Nanite mesh complexity (ARK SA) |
grass.DensityScale 0.5 | Reduces foliage density to 50% |
r.MotionBlurQuality 0 | Disables motion blur |
r.DepthOfFieldQuality 0 | Disables depth of field |
stat fps | Shows the FPS counter on screen |
stat unit | Shows detailed performance statistics (CPU/GPU/Game) |
Launch Parameters (Steam → Properties → Launch Options)
| Parameter | Effect |
|---|---|
-lowmemory | Limits RAM usage to 4 GB (for systems with low memory) |
-USEALLAVAILABLECORES | Uses all processor cores |
-nomansky | Reduces sky quality |
-high | Gives higher priority to the game process in Windows |
-d3d10 | Forces DirectX 10 usage (improvement on older GPUs) |
-sm4 | Uses Shader Model 4 → ~25% FPS improvement but worse visuals |
💡 To apply several console commands at once, you can chain them with
|between them:r.Fog 0 | r.ShadowQuality 0 | r.VolumetricCloud 0. You can also save them permanently in theEngine.inifile of the game configuration folder.
If you want to monitor performance in real-time while adjusting commands, activate the FPS counter with stat fps and the full diagnostic with stat unit, which will show you if the bottleneck is in the CPU, GPU, or the game itself.
Commands for the Character and Player
Beyond god mode, there are plenty of useful commands to tune your character’s stats, change their appearance, or solve situations where you’ve gotten stuck in some way.
| Command | Effect |
|---|---|
cheat SetPlayerPos 0 0 0 | Teleports you to the indicated coordinates |
cheat settargetdinocolor 0 4 | Changes the color of region 0 of the dino to index 4 |
cheat slomo 0.5 | Slows down time to 50% (slomo 1 for normal speed) |
cheat giveallexplorer | Unlocks all explorer notes |
cheat clearplayerinventory 0 0 0 | Empties the target player’s inventory |
cheat setbabyage 1 | Sets the age of a baby to the indicated value (0-1) |
cheat gmdoubleleveldino | Doubles the level of the target dino |
cheat toggleinfiniteammo | Infinite ammo activated/deactivated |
cheat setcheatplayer true | Shows the admin HUD with extra information |
cheat showmyadminmanager | Opens the visual administration interface (PC) |
Commands to Control Environment and Weather
ARK allows you to control the weather, literally. These commands are very useful for in-game photography sessions, to create special events on the server, or simply to not have to wait for the sun to rise when you’ve been trying to find the base for ten minutes.
| Command | Effect |
|---|---|
cheat settimeofday 12:00:00 | Sets noon |
cheat settimeofday 00:00:00 | Midnight |
cheat settimeofday 06:00:00 | Dawn |
cheat ce StartRain | Starts rain |
cheat ce StopRain | Stops rain |
cheat ce Heatwave | Activates a heatwave |
cheat ce Fog | Activates dense fog |
cheat ce Sandstorm | Activates sandstorm (Scorched Earth) |
cheat ce ClearWeather | Clears the weather |
Final Tips for Using Commands in ARK
Before finishing, a few practical notes that will save you more than one headache. ARK commands are case-insensitive, so you don’t have to worry about writing them perfectly well in that sense. However, the exact syntax does matter: an extra space or a misplaced parameter and the command won’t work.
For GFI commands, if the item name doesn’t work, try searching for the full blueprint on the official ARK wiki (ark.wiki.gg) which is usually well updated. You can also use GiveItemNum with the numeric ID number as an alternative when the simplified name gives problems.
On multiplayer servers, remember that some commands affect all players simultaneously, such as DestroyWildDinos or weather changes. It is good practice to warn before executing something that might surprise others. A quick Broadcast is always appreciated.
Finally, if you have made too many changes and want to return to the original graphic settings, the game options include a Reset Graphics button that restores all values to default, without needing to remember which commands you had executed.
Missing a command you use regularly? The ARK console has literally hundreds of functions, so this guide covers the most useful and sought after, but the official wiki is always the definitive reference for very specific cases.