Subnautica Console Commands List


Find below an updated list of all Subnautica cheats for the latest version of the game on PC (Steam) and XBOX One.

Type the name of a cheat code into the search bar to instantly filter through the table of 91 console commands.


Because commands can sometimes make unexpected changes to your game. It is recommended that you save your game before using commands you are unsure about.

The console can be opened on XBOX by pressing LB, A and RB at the same time.

On PC and Mac, you can open by console by pressing the ENTER key, provided you have enabled the console feature. You can enable the console on PC/Mac by pressing F3, F8 and then unchecking the "Disable Console" button in the top left.

For more help with commands and opening the console, please see our Subnatuica console basics article.

Command Name Syntax Description
countdownship countdownship This command will start the countdown for Aurora's dark matter reactor/self destruct timer - it will actually explode after the countdown.
explodeship explodeship This command will explode the Aurora's dark matter reactor.
restoreship restoreship This command will restore Aurora to its original form (pre-explosion) - radiation will be present.
startsunbeamstoryevent startsunbeamstoryevent This command starts the Sunbeam story event, skipping the countdown.
sunbeamcountdownstart sunbeamcountdownstart This command will start the countdown of the Sunbeam - which is 40 minutes and displayed in the top right of your screen.
precursorgunaim precursorgunaim This command starts the event in which the Quarantine Enforcement Platform shoots down the Sunbeam.
playsunbeamfx playsunbeamfx This command is similar to the precursorgunaim command (in which the Quarantine Enforcement Platform shoots down the Sunbeam), but plays the second half.
infectionreveal infectionreveal This command plays the animation in which your character realized that the are infection with the Kharaa bacterium.
forcerocketready forcerocketready This command prepares the end-game Neptune Escape Rocket - which allows it to be fired without impairing the QEP (Quarantine Enforcement Platform).
item item [item name] [amount] This command can be used to spawn items into your inventory, relative to the provided item name and amount.
clearinventory clearinventory This command completely clears your inventory - everything in it will be deleted (forever).
spawn spawn [item/object/creature] [amount] This command spawns the specified item/object/creature in front of your character, relative to the specified amount. The command spawn seaglide 2 would spawn two seaglides in front of your character.
cure cure [range (meters)] This command cures your character and creatures within the given range (in meters) of the Kharaa Bacterium.
infect infect [range (meters)] This command is the opposite of the cure command - it infects your character and all creatures within the given range (meters) with the Kharaa Bacterium.
playerinfection playerinfection [stage] This command changes the progression of your character's Kharaa Bacterium infection. To cure your character of the Kharaa infection, use 'playerinfection 5'.
sub sub [submarine] This command spawns a submarine next to your character - use 'sub cyclops' to spawn the Cyclops, and 'sub aurora' to spawn the Aurora.
filterwater filterwater This command will cause all WFMs (Water Filtration Machines) across the game to produce Large Filtered Water (skipping the usual 15 minute time it takes to produce Large Filtered Water).
filtersalt filtersalt This command will cause all WFMs (Water Filtration Machines) across the game to produce Salt (skipping the usual 7 minute time it takes to produce Salt).
vehicleupgrades vehicleupgrades This command instantly provides you with all common upgrades/modules for your vehicles.
cyclopsupgrades cyclopsupgrades This command instantly provides you with all upgrades/modules for the Cyclops.
seamothupgrades seamothupgrades This command instantly provides you with all upgrades/modules for the Seamoth.
exosuitupgrades exosuitupgrades This command instantly provides you with all upgrades/modules for the Prawn Suit.
exosuitarms exosuitarms This command gives your Prawn Suit every possible arm:
  • Grapping
  • Torpedo
  • Propulsion Cannon
  • Drill
  • Claw
spawnloot spawnloot This command spawns a collection of resources:
  • Copper Ore
  • Silver Ore
  • Gold
  • 4 Metal Salvage
  • Gold
  • Quartz
toolsloot toolsloot This command spawns a collection of tools:
  • Propulsion Cannon
  • Stasis Rifle
  • BuildBot
  • Transfuser
  • Flare
  • Seaglide
  • Repair Tool
madloot madloot This command spawns a collection of resources:
  • 10 Glass
  • 10 Titanium
  • 5 Creepvine Samples
  • 4 Computer Chips
  • 3 Batteries
bobthebuilder bobthebuilder The command applies the effects of the following commands:
  • fastbuild
  • unlockall
  • nocost
  • fastgrow
  • fasthatch
  • radiation
This command also adds the following items to your inventory:
  • Habitat Builder
  • Scanner
  • Survival Knife
  • Repair Tool
resourcesfor resourcesfor [item] This command will add the resources required to craft the specified item to your inventory.
ency ency [databank entry] This command can be used to unlock a specific databank entry - the name is case sensitive. Use the 'ency all' to unlock all. The entry name is case sensitive and requires exact spelling with no spaces.
damage damage [multiplier] This command can be used to set your character's damage multiplier - 'damage 2' would 2x (double) all damage your character takes.
instagib instagib This command enables or disables (toggles) Subnatuica's instagib mode. When enabled, any damage given or taken to creatures (and yourself) will result in death. This means that any creature your character attacks/does damage to will instantly die - and any damage your character takes will result in death.
invisible invisible This command makes you invisible to all creatures - meaning they will not attack, or even react to you.
filterfast filterfast This command vastly reduces the time all WFMs (Water Filtration Machines) take to filter water.
fastscan fastscan This command vastly reduces the time it takes for the Scanner to scan, making it almost instant. It usually takes approximately 10 seconds.
fastgrow fastgrow This command effectively removes the time it takes for plants (flora), meaning they will be fully grown seconds after being planted, regardless of the planter they are placed in.
fasthatch fasthatch This command is similar to the fastgrow command - it removes the time eggs in Alien Containments take to hatch (an egg should take just a few seconds for them to hatch).
fastbuild fastbuild This command removes the time it takes for modules to be built with the Habitat Builder. Resources will still be required/taken, so often players will use this command with the 'nocost' command (which allows for free use of the Habitat Builder).
nocost nocost This command removes all crafting and building costs for the following devices:
  • Fabricator
  • Habitat Builder
  • Mobile Vehicle Bay
  • Vehicle Upgrade Console
  • Modification Station
noenergy noenergy This command enables or disables (toggles) usage of power for vehicles, tools and Seabases.
nosurvival nosurvival This command (when in Survival or Hardcore mode) will enable or disable (toggle) your character's need to consume food and water.
oxygen oxygen This command will enable or disable (toggle) your character's oxygen requirements (meaning you no longer require oxygen to survive). This command will not save you from drowning if executed after your oxygen levels have reached 0.
nitrogen nitrogen This command allows you to stay underwater for longer, but in turn increases your risk of getting decompression sickness - which can result in damage to your character if you rise from high depths quickly.
radiation radiation This command will stop your character from taking radiation damage, meaning you won't need a radiation suit in areas like the Aurora.
fixleaks fixleaks This command is a cheat to automatically fix the radiation leaks occurring in the Aurora ship.
leak leak This command should cause leaks in all Cyclops ships currently in the map, but it has been reported as not working, so it may not work as intended (or at all).
flood flood This command causes every Cyclops ship in the map to start flooding.
damagesub damagesub This command causes every Cyclops ship in the map to take 400 damage.
destroycyclops destroycyclops This command causes every Cyclops ship in the map to be destroyed, leaving the ships remains in their place (they cannot be removed).
restorecyclops restorecyclops This command will fix every destroyed Cyclops ship in the map, restoring it to less damaged state, allowing for it to be used/repaired.
vfx vfx [effect] [effect number] This command can be used to force visual effects to occur - currently the only effect it can be used with is cyclopssmokeeffect (values 0-1).
bubbles bubbles This command spawns air bubbles around your character, which can replenish your oxygen levels.
seaglide seaglide This command spawns a Seaglide in front of your character (without any power).
dig dig [meters] This command can will remove all terrain within the given diameter (meters), effectively digging for you. It should be noted that this can cause large changes to the map (removing a lot of terrain), so take care when ucause irreversible changes - take care when using it.
unlock unlock [blueprint name] This command can be used to unlock a specified blueprint.
lock lock [blueprint name] This command can be used to lock a specified blueprint.
unlockall unlockall This command will instantly unlock all blueprints for your character.
unlockdoors unlockdoors This command will instantly unlock all doors in the Alien Bases and Auroa. It should be noted that sealed doors will not be unlocked using this command (you need to use the laser cutter). Unlocks all doors in the Aurora and Alien Bases.
freedom freedom This command will change your gamemode to freedom mode, which is the same as survival mode, but your character will not require food and water to survive.
creative creative This command will change your gamemode to creative mode, which prevents death, allows you to craft and build without the need for resources, and energy is not required for any vehicles, seabases, etc.
survival survival This command will change your gamemode to survival mode, in which death and damage are possible. Water, food and oxygen are required. Resources and energy are required for building, crafting, using vehicles, etc.
hardcore hardcore This command will change your gamemode to hardcore mode, which is the same as survival mode, but will end the game instantly when the player dies.
day day This command will set the map's time to day.
night night This command will set the map's time to night.
daynightspeed daynightspeed [multiplier] This command allows you to speed up and slow down the day/night cycle. Use 'daynightspeed 1' to restore usual day/night cycle speed.
cinematics cinematics This command enables or disables (toggles) animations in the game.
debugsound debugsound This command enables or disables (toggles) all sound in the game.
entreset entreset This command will reload everything, expect for terrain, that is currently in the game. 'Reloading' will remove things like NPCs, outlaying objects and could cause irreversible damage to your save, so you should save your game before using it.
gamereset gamereset This will restore everything (the map, your character, etc) to the last save that you made.
farplane farplane [view distance] This command can be used to change your view distance. Note that some users have reported it does not work for them. Use 'farplane 1000' for default view distance.
fog fog This command enables or disables (toggles) the game's fog.
fov fov [desired fov] This command can be used to change your camera's field of view, the default is 60.
freecam freecam This command causes the camera to leave your character's body and freely move through the map. This command puts you in 'noclip' mode, which means you can move through any obstruction.
fps fps This command enables or disables (toggles) your FPS (frames per second) showing.
nobloom nobloom A game restart is required for this command to be applied. This command removes bloom effects (can improve performance).
noshadows noshadows A game restart is required for this command to be applied. This command removes shadows (can improve performance).
printbiome printbiome This command prints the name of the biome your character is currently within.
sizeref sizeref This command will spawn a Wasabi One diver into the map at the piece of terrain you are looking at (you must be looking at terrain for this command to work).
speed speed [speed multiplier] This command can be used to slow down or speed up the game. A multiplier of 2 would double the game's speed, 0.5 would half it.
target target This command will toggle on and off the target debug screen.
schoolfishai schoolfishai This command will enable or disable (toggle) the AI of the Shoal of Fish.
vsync vsync This command enables or disables (toggles) VSync (a graphics setting which syncs your FPS to the refresh rate of your monitor).
vr vr [mode] This command can be used to enter (or exit) VR mode in Subnautica. Use 'vr none' to disable.
biome biome [biome name] This command will teleport you to the biome specified, see our list of Subnautica biomes for a list of biomes with their cheat IDs.
Warp warp [x coordinate] [y coordinate] [z coordinate] This command will teleport your character to the specified coordinates
warpforward warpforward [distance] This command will teleport you forward by the distance specified - e.g. 'warpforward 40' would warp you 40 meters forward.
batch batch [batch x] [batch y] [batch z] This command will teleport you to a set of batch coordinates, these are not the same as the warp command coordinates. For the batch X and Z coordinates, 12 is the center of the map and 18Y is sea level. The command 'batch 12 18 12' would teleport you to the center of the map at sea level.
warpme warpme This command will return you the last vehicle you were in.
goto goto [location name] This command can be used to teleport you to a specified location - e.g. 'goto gun' will teleport you to the Quarantine Enforcement Platform.
randomstart randomstart This command will put your character on a lifepod at a random start location.
kill kill This command will kill (suicide) your character and respawn your character in the lifepod - if used on the hardcore setting this will count as a death.