Console commands work on PC, Mac, Xbox, and PlayStation versions of Subnautica. The method to open the console varies by platform, but once enabled, the same commands work across all systems. Using console commands will disable achievements for that save file.
How to Open the Console in Subnautica
Opening the console differs depending on your platform and game version. Once the console is open, type your command and press Enter to execute it. Commands are not case-sensitive.
Quick Access:
Shift + Enter – PC (Living Large Update)
LB + A + RB – Xbox
L1 + X + R1 – PlayStation
PC and Mac (Living Large Update)
With the Living Large Update, press Shift and Enter simultaneously, or hold Shift and press the backtick key (`) to open the console input box. This method works immediately without any additional setup.
PC and Mac (Older Versions)
Press F3 to open the debug menu, then press F8 to enable your mouse cursor. Click the checkbox labeled “Disable Console” in the top left corner to uncheck it. Close the menu and press Enter to open the console input box.
Xbox One and Xbox Series X|S
Press LB, A, and RB at the same time to open the console. No additional setup is required on Xbox consoles.
PlayStation 4 and PlayStation 5
Press L1, X, and R1 simultaneously to open the console input box. Some players report needing to press Square, X, R1, and L1 together if the three-button combination does not work.
God Mode and Survival Commands
These commands disable survival mechanics, making your character invincible. They are helpful for building, exploring dangerous biomes, or recovering from difficult situations.
Quick Commands:
nodamage – God mode (invincible)
oxygen – Unlimited air
invisible – Creatures ignore you
nocost – Free crafting
| Command | Effect |
|---|
nodamage | Toggle invincibility – prevents all damage from creatures, environment, and drowning |
oxygen | Toggle unlimited oxygen – breathe underwater indefinitely |
invisible | Toggle invisibility – creatures cannot detect or attack you |
noenergy | Toggle infinite power – tools and vehicles never drain batteries |
nosurvival | Toggle survival needs – removes hunger and thirst requirements |
radiation | Toggle radiation damage – immune to Aurora radiation |
nocost | Toggle free crafting – build and craft without materials |
damage [amount] | Deal specified damage to yourself |
kill | Instantly kill your character |
Item Spawning Commands
The item and spawn commands add items directly to your inventory or create objects in the world. The item command places items in your inventory, while spawn creates objects in front of your character.
Spawn Any Item:
item [name] [amount] – Add to inventory
spawn [name] [amount] – Create in world
Example: item titanium 10 – Adds 10 Titanium to inventory
| Command | Effect |
|---|
item [name] [amount] | Add specified item and quantity to your inventory |
spawn [name] [amount] | Spawn object in front of your character |
clearinventory | Delete all items from your inventory permanently |
spawnloot | Spawn quartz, copper, silver, salt, gold, and metal salvage |
madloot | Spawn knife, Habitat Builder, batteries, computer chips, and glass |
bobthebuilder | Enable nocost, fastbuild, unlock all, and spawn essential tools |
Vehicle Spawn Commands
Spawn vehicles instantly without gathering materials or using the Mobile Vehicle Bay. These commands also include upgrade modules for each vehicle type.
Spawn Vehicles:
spawn seamoth – Seamoth submarine
spawn exosuit – Prawn Suit mech
sub cyclops – Cyclops submarine
| Command | Effect |
|---|
spawn seamoth | Spawn a Seamoth submarine |
spawn exosuit | Spawn a Prawn Suit |
sub cyclops | Spawn a Cyclops submarine |
sub aurora | Spawn the Aurora ship behind player |
sub escapepod | Spawn a new Lifepod 5 at sea level |
spawn seaglide | Spawn a Seaglide personal transport |
seamothupgrades | Add all Seamoth upgrade modules |
exosuitupgrades | Add all Prawn Suit upgrade modules |
exosuitarms | Add all Prawn Suit arm attachments |
cyclopsupgrades | Add all Cyclops upgrade modules |
vehicleupgrades | Add upgrade modules for all vehicle types |
Teleportation Commands
Teleport instantly to any biome, named location, or specific coordinates. These commands are useful for exploration, reaching the Aurora, or escaping dangerous situations.
Teleport Anywhere:
biome [name] – Teleport to biome
goto [location] – Teleport to named location
warp [x] [y] [z] – Teleport to coordinates
| Command | Effect |
|---|
biome [name] | Teleport to specified biome (see biome list below) |
goto [location] | Teleport to named location (see location list below) |
warp [x] [y] [z] | Teleport to exact coordinates |
warpforward [meters] | Teleport forward by specified distance |
warpme | Return to last vehicle or base entered |
batch [x] [y] [z] | Teleport to batch coordinates (12, 18, 12 is center at sea level) |
randomstart | Teleport Lifepod 5 to a random starting location |
All Biome Names for Teleport
Use these biome names with the biome command to teleport instantly. Type biome followed by the ID to teleport to that area. For example, biome lostriver teleports you to the Lost River.
| Biome Name | Biome ID | Command |
|---|
| Safe Shallows | safe | biome safe |
| Kelp Forest | kelp | biome kelp |
| Kelp Forest Caves | kelp_cave | biome kelp_cave |
| Grassy Plateaus | grassy | biome grassy |
| Grassy Plateau Caves | grassy_cave | biome grassy_cave |
| Mushroom Forest | mushroom | biome mushroom |
| Bulb Zone | koosh | biome koosh |
| Bulb Zone Caves | koosh_caves | biome koosh_caves |
| Jellyshroom Caves | jellyshroom | biome jellyshroom |
| Sparse Reef | sparsereef | biome sparsereef |
| Grand Reef | grandreef | biome grandreef |
| Deep Grand Reef | deepgrand | biome deepgrand |
| Dunes | dunes | biome dunes |
| Mountains | mountains | biome mountains |
| Mountain Range Caves | mountains_cave | biome mountains_cave |
| Blood Kelp Zone | bloodkelp | biome bloodkelp |
| Underwater Islands | underislands | biome underislands |
| Floating Island | islands | biome islands |
| Lost River | lostriver | biome lostriver |
| Inactive Lava Zone | inactivelavart | biome inactivelavart |
| Active Lava Zone | lavazone | biome lavazone |
| Giant Cove Tree | tree | biome tree |
| Thermal Vents | smokers | biome smokers |
All Goto Location Names
The goto command teleports you to specific points of interest like the Aurora, Degasi bases, and story locations. These locations are more precise than biome teleports.
Aurora Locations
| Location | ID | Command |
|---|
| Aurora Generator Room | genroom | goto genroom |
| Aurora Cargo Room | cargoroom | goto cargoroom |
| Aurora Prawn Suit Bay | exoroom | goto exoroom |
| Location | ID | Command |
|---|
| Gun (Main Entrance) | gun | goto gun |
| Gun Interior | gun_inside | goto gun_inside |
| Gun Moon Pool | gunmoonpool | goto gunmoonpool |
| Gun Elevator Entrance | gun_Elevator_Enter | goto gun_Elevator_Enter |
| Gun Elevator Exit | gun_Elevator_Exit | goto gun_Elevator_Exit |
Degasi Seabases
| Location | ID | Command |
|---|
| Floating Island Seabase | base1 | goto base1 |
| Floating Island Mountaintop Base A | base1a | goto base1a |
| Floating Island Mountaintop Base B | base1b | goto base1b |
| Jellyshroom Cave Base | base2 | goto base2 |
| Deep Grand Reef Base | base3 | goto base3 |
Alien Facilities
| Location | ID | Command |
|---|
| Thermal Plant (Lava Castle) | lavacastlebase | goto lavacastlebase |
| Mountain Teleporter | mountainteleporter | goto mountainteleporter |
Wrecks
Wrecks can be accessed using wreck1 through wreck20. For example, goto wreck1 teleports to the first numbered wreck. The exact wreck locations may vary, so using biome or coordinate teleports is often more reliable.
Story Event Commands
These commands trigger or manipulate story events including the Aurora explosion, Sunbeam arrival, and Kharaa infection progression. Use with caution as they can permanently affect your save.
| Command | Effect |
|---|
countdownship | Start the Aurora reactor countdown timer |
explodeship | Instantly explode the Aurora |
restoreship | Restore Aurora to pre-explosion state (radiation still present) |
startsunbeamstoryevent | Trigger the Sunbeam rescue ship event |
precursorgunaim | Activate Quarantine Platform weapon to shoot down Sunbeam |
forcerocketready | Enable rocket launch without disabling quarantine |
infect [range] | Infect player and creatures within range with Kharaa |
cure [range] | Cure player and creatures within range of Kharaa |
playerinfection [level] | Set infection level (1-4 infected, 5 cured) |
Building and Crafting Commands
Speed up base construction, unlock blueprints instantly, and grow plants without waiting. The bobthebuilder command combines multiple cheats for efficient base building.
Ultimate Builder Mode:
bobthebuilder – Enables nocost, fastbuild, fastgrow, fasthatch, unlock all, and spawns Builder, Scanner, Knife, and Repair Tool
| Command | Effect |
|---|
bobthebuilder | Enable all building cheats and spawn essential tools |
fastbuild | Instant base construction |
fastgrow | Plants grow instantly in planters |
fasthatch | Eggs hatch within seconds |
fastscan | Scanner completes instantly |
nocost | Build and craft without materials |
unlock [blueprint] | Unlock specific blueprint |
unlock all | Unlock all blueprints in the game |
unlockdoors | Unlock all doors (including Aurora) |
ency [name] | Unlock specific encyclopedia entry |
ency all | Unlock all encyclopedia entries |
Game Mode Commands
Switch between game modes instantly without starting a new save. Each mode has different survival mechanics and restrictions.
| Command | Effect |
|---|
survival | Standard mode with hunger, thirst, health, and oxygen |
freedom | Survival without hunger or thirst requirements |
creative | Unlimited resources, no damage, no survival needs |
hardcore | Survival mode with permadeath (one life only) |
Time and Environment Commands
Control the day/night cycle, game speed, and visual settings. These commands are useful for screenshots, navigation, or adjusting difficulty.
| Command | Effect |
|---|
day | Set time to day |
night | Set time to night |
daynight [value] | Set time (0 = midnight, 0.5 = noon) |
daynightspeed [value] | Set day/night cycle speed (default 1) |
speed [value] | Set game speed multiplier (2 = double speed) |
fog | Toggle underwater fog |
freecam | Detach camera and fly freely |
fov [value] | Set field of view (default 60) |
farplane [distance] | Set render distance |
fps | Display frames per second |
All Resource Item IDs
Use these item names with the item or spawn commands. For example, item titanium 10 adds 10 Titanium to your inventory.
Raw Materials
| Item | ID | Command |
|---|
| Titanium | titanium | item titanium 10 |
| Copper Ore | copper | item copper 10 |
| Gold | gold | item gold 10 |
| Silver Ore | silver | item silver 10 |
| Lead | lead | item lead 10 |
| Lithium | lithium | item lithium 10 |
| Diamond | diamond | item diamond 10 |
| Quartz | quartz | item quartz 10 |
| Magnetite | magnetite | item magnetite 10 |
| Nickel Ore | nickel | item nickel 10 |
| Kyanite | kyanite | item kyanite 10 |
| Uraninite Crystal | uraninitecrystal | item uraninitecrystal 10 |
| Salt Deposit | salt | item salt 10 |
| Metal Salvage | scrapmetal | item scrapmetal 10 |
| Crystalline Sulfur | sulphur | item sulphur 10 |
| Ruby | aluminumoxide | item aluminumoxide 10 |
| Ion Cube | precursorioncrystal | item precursorioncrystal 5 |
Crafting Materials
| Item | ID | Command |
|---|
| Titanium Ingot | titaniumingot | item titaniumingot 10 |
| Plasteel Ingot | plasteelingot | item plasteelingot 10 |
| Glass | glass | item glass 10 |
| Enameled Glass | enamelledglass | item enamelledglass 10 |
| Silicone Rubber | silicone | item silicone 10 |
| Fiber Mesh | fibermesh | item fibermesh 10 |
| Aerogel | aerogel | item aerogel 10 |
| Benzene | benzene | item benzene 10 |
| Hydrochloric Acid | hydrochloricacid | item hydrochloricacid 10 |
| Polyaniline | polyaniline | item polyaniline 10 |
| Lubricant | lubricant | item lubricant 10 |
| Bleach | bleach | item bleach 10 |
Electronics
| Item | ID | Command |
|---|
| Copper Wire | copperwire | item copperwire 10 |
| Battery | battery | item battery 5 |
| Power Cell | powercell | item powercell 5 |
| Ion Battery | precursorionbattery | item precursorionbattery 5 |
| Ion Power Cell | precursorionpowercell | item precursorionpowercell 5 |
| Computer Chip | computerchip | item computerchip 5 |
| Wiring Kit | wiringkit | item wiringkit 5 |
| Advanced Wiring Kit | advancedwiringkit | item advancedwiringkit 5 |
| Reactor Rod | reactorrod | item reactorrod 5 |
Spawn tools and equipment directly into your inventory using the item command.
| Item | ID | Command |
|---|
| Survival Knife | knife | item knife 1 |
| Thermoblade | heatblade | item heatblade 1 |
| Scanner | scanner | item scanner 1 |
| Repair Tool | welder | item welder 1 |
| Flashlight | flashlight | item flashlight 1 |
| Habitat Builder | builder | item builder 1 |
| Laser Cutter | lasercutter | item lasercutter 1 |
| Stasis Rifle | stasisrifle | item stasisrifle 1 |
| Propulsion Cannon | propulsioncannon | item propulsioncannon 1 |
| Repulsion Cannon | repulsioncannon | item repulsioncannon 1 |
| Air Bladder | airbladder | item airbladder 1 |
| Flare | flare | item flare 5 |
| Pathfinder Tool | divereel | item divereel 1 |
Diving Equipment
| Item | ID | Command |
|---|
| Seaglide | seaglide | item seaglide 1 |
| Standard O2 Tank | tank | item tank 1 |
| High Capacity Tank | doubletank | item doubletank 1 |
| Ultra High Capacity Tank | highcapacitytank | item highcapacitytank 1 |
| Lightweight High Capacity Tank | plasteeltank | item plasteeltank 1 |
| Fins | fins | item fins 1 |
| Ultra Glide Fins | ultraglidefins | item ultraglidefins 1 |
| Swim Charge Fins | swimchargefins | item swimchargefins 1 |
| Rebreather | rebreather | item rebreather 1 |
| Compass | compass | item compass 1 |
| Radiation Suit | radiationsuit | item radiationsuit 1 |
| Radiation Helmet | radiationhelmet | item radiationhelmet 1 |
| Radiation Gloves | radiationgloves | item radiationgloves 1 |
| Reinforced Dive Suit | reinforceddivesuit | item reinforceddivesuit 1 |
| Stillsuit | stillsuit | item stillsuit 1 |
Food and Water Item IDs
Spawn cooked fish and water to maintain survival needs without hunting or crafting.
| Item | ID | Command |
|---|
| Filtered Water | filteredwater | item filteredwater 5 |
| Disinfected Water | disinfectedwater | item disinfectedwater 5 |
| Big Filtered Water | bigfilteredwater | item bigfilteredwater 5 |
| Cooked Peeper | cookedpeeper | item cookedpeeper 5 |
| Cooked Bladderfish | cookedbladderfish | item cookedbladderfish 5 |
| Cooked Boomerang | cookedboomerang | item cookedboomerang 5 |
| Cooked Holefish | cookedholefish | item cookedholefish 5 |
| Cooked Reginald | cookedreginald | item cookedreginald 5 |
| Nutrient Block | nutrientblock | item nutrientblock 5 |
Creature Spawn Commands
Spawn creatures using the spawn command. Be careful when spawning hostile Leviathans as they will immediately attack.
| Creature | ID | Command |
|---|
| Reaper Leviathan | reaperleviathan | spawn reaperleviathan |
| Ghost Leviathan | ghostleviathan | spawn ghostleviathan |
| Sea Dragon Leviathan | seadragon | spawn seadragon |
| Reefback Leviathan | reefback | spawn reefback |
| Sea Treader Leviathan | seatreader | spawn seatreader |
| Sea Emperor | seaemperor | spawn seaemperor |
| Stalker | stalker | spawn stalker |
| Sandshark | sandshark | spawn sandshark |
| Boneshark | boneshark | spawn boneshark |
| Crabsquid | crabsquid | spawn crabsquid |
| Warper | warper | spawn warper |
| Mesmer | mesmer | spawn mesmer |
| Peeper | peeper | spawn peeper |
| Cuddlefish | cutefish | spawn cutefish |
Frequently Asked Questions
How do I open the console in Subnautica on PC?
With the Living Large Update, press Shift and Enter simultaneously, or hold Shift and press the backtick key (`). For older versions, press F3, then F8 to get your cursor, uncheck “Disable Console” in the top left, then press Enter to open the command input box.
Do console commands disable achievements?
Yes, using any console command will disable achievements for that save file. If you want to earn achievements, avoid using commands or create a separate save file for experimenting with cheats.
Can I use console commands on Xbox and PlayStation?
Yes, console commands work on Xbox and PlayStation. On Xbox, press LB, A, and RB simultaneously. On PlayStation, press L1, X, and R1 at the same time to open the console input box.
What is the best command for building bases?
Use bobthebuilder to enable all building-related cheats at once. This command activates nocost (free crafting), fastbuild (instant construction), fastgrow, fasthatch, unlock all, and spawns the Habitat Builder, Scanner, Survival Knife, and Repair Tool.
How do I teleport to the Aurora?
Use goto genroom to teleport directly to the Aurora’s generator room, goto cargoroom for the cargo bay, or goto exoroom for the Prawn Suit bay. Make sure to bring a Radiation Suit or use the radiation command first.
Why is my command not working?
Check that you spelled the command correctly and included spaces between parameters. Commands are not case-sensitive, but item names must match exactly. Also verify that the console is actually enabled by checking that “Disable Console” is unchecked in the F3 menu.
How do I spawn a Cyclops submarine?
Use sub cyclops to spawn a Cyclops. Note that unlike other items, the Cyclops uses the “sub” prefix rather than “spawn” or “item”. You can also use cyclopsupgrades to instantly add all upgrade modules.
Can console commands break my save file?
Most commands are safe, but story event commands like explodeship, forcerocketready, or precursorgunaim can permanently alter your game progression. Always save your game before using unfamiliar commands, especially those that affect story events.