A full walkthrough of the Tadpole Pens in Subnautica 2 -- how to reach it, where to find Zip's Blackbox keycode, how to open the locked door, and what to collect while you're there.
Table of Contents
What You Need Before Visiting the Tadpole Pens

The Tadpole Pens sit deep within the Graveyards biome. Reaching the keycode requires traveling through the Hot Caves, a path that goes beyond what the Tadpole can safely handle without a Depth Module, so make sure you're well‑prepared before heading out.
Here are some items, vehicles, and tools that you might need:
| Item | Why You Need It |
|---|---|
![]() | Required to go into the hot caves. |
![]() | Increases O2 capacity to 75. |
![]() | Slows oxygen consumption as you dive deeper. Pairs well with any upgraded Air Tank. |
![]() | Optional since several hostile creatures patrol the area. |
![]() | Emergency supply of oxygen. |
![]() | This is a long trip, so bring extra supplies. |
| Tip! | Heat Tolerance Adaptation is required here. Without it, the ambient temperature in this biome will kill you before you reach this location. |
|---|
How to Reach the Tadpole Pens

The Tadpole Pens is approximately 680 meters east of the Lifepod at around 150 meters depth. Head due east past the coral gardens and into the graveyards region. You will pass another piece of Cicada wreckage along the way. The Tadpole Pens itself is just a little bit to the east and deeper. Look for a research station and ruined structures along the seabed.
How to Show and Use CoordinatesHow to Enter the Tadpole Pens

Enter the Tadpole Pens and turn left. You will find a closed door with a button in the corridor. Press it to start an authorization scan. The scan will turn red and your PDA will tell you a keycode is required. That keycode belongs to a colonist named Zip, and she took it down into the Hot Cave below the Tailings Village.
| Tip! | Before heading out, scan the nearby rooms for easy finds like a Scout Ray Chassis fragment, Power Cell Terminal, and even blueprints for Trashcan, Dining Chair/Table. |
|---|
How to Get the Tadpole Pens Keycode

Exit the Tadpole Pens and head southwest through the canyon, about 210 meters from the Pens. You will enter Tailings Village, an area dotted with spherical structures. In the ground are three large holes leading into the Hot Caves below.
| Step | What to Do |
|---|---|
| 1 | ![]() |
| 2 | ![]() |
| 3 | ![]() |
| 4 | ![]() |
| 5 | ![]() |
| Tip! | Scan items around the Tailings Village as well as the local flora in the hot caves, such as Tallshrooms, Stagged Mephits, and Dead Coral Crabs. Gold, Lithium, and Sulfur are also found inside the hot caves. |
|---|
Opening the Tadpole Pens Door

Retrace your route back out of the Hot Caves, past Tailings Village, and northeast to the Tadpole Pens. Head back to the door you tried earlier and press the button again. This time the scan turns green, and the door opens.

The first room has a few items to scan including a Repair Tool fragment, and a few pieces of alien ornaments such as Tall/Small Axum Jars, Wall lamp, and Coral Jar.

Next, head up the ladder, and you will find a NOA Terminal left behind by Sophie. Boot it up, exhaust the dialogue, and you will unlock your next objective.
Endgame Progression GuideAll Items and Blueprints in the Tadpole Pens
| Item | Where to Find It |
|---|---|
| Tadpole Fragment ×3 | ![]() |
| Hydroelectric Turbine Fragment | ![]() |
| Halfround Room Recipe Data Card | ![]() |
| Survivors Waypoint 2 | ![]() |
| Moonpool Recipe Data Card | ![]() |
| Scout Ray Chassis Fragment | ![]() |
| Power Cell Terminal Fragment | ![]() |
The Tadpole Pens are loaded with useful pickups. Do not leave without scanning for these fragments and collecting recipe data cards.
List of All Recipe Data Cards| Notice! | Subnautica 2 is in Early Access. Tadpole Pens content and item locations may change in future updates. |
|---|
Related Articles
Recommended Guides
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
| Progression & Priorities | ||
|---|---|---|
![]() | ![]() | ![]() |
Lists
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |