# Terraria — Terrarium

Canonical: https://playable.wtf/games/terraria-terrarium-browser/

Project ID: project:terraria-terrarium-browser

Dig, build and explore in Terrarium, a browser port that imports your own Terraria content.

## About this version

Terrarium brings Terraria to browser WebAssembly through Mercury Workshop’s FNA-based port. Bring a local Terraria Content folder, use the creator’s Steam asset-import option, or restore an exported Terrarium archive. The creator says runtime mod support is not currently feasible.

Browser launch. Sandbox.

[Play on creator site](https://terraria.mercurywork.shop/)

## Exploration becomes a world you build

Terraria connects digging, fighting, exploration and building in one world. Collecting useful materials and changing the landscape are part of the adventure, so a session can move between searching for resources, improving a base and pushing into somewhere unfamiliar.

Sources: [Terraria · official game and purchase information](https://store.steampowered.com/app/105600/Terraria/)

## A port that brings your own Terraria content

Terrarium adapts Terraria to browser WebAssembly. Mercury Workshop credits velzie for the port and identifies the Celeste browser project as the basis for its frontend and build system. The creator-hosted launcher requires ownership and offers local content import, Steam asset import and restoration from a Terrarium archive.

Sources: [Terrarium · creator README](https://github.com/MercuryWorkshop/terraria-wasm) · [Terrarium · exact launcher source](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## Select Content rather than the whole installation

For local import, open Terrarium and choose Copy local assets. Select your Terraria installation’s Content directory. The importer checks for Fonts, Images and Sounds, then copies the content to browser storage; selecting the parent Terraria directory does not match that folder check.

The File System interface provides folder-archive export and upload, and setup accepts an exported Terrarium root archive. Keep a copy outside browser storage when moving a prepared installation between browser profiles.

Sources: [Terrarium · exact launcher source](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## Choose this for the documented base-game route

The creator says runtime mod support is not currently feasible at usable performance. Plan around the base-game port instead of assuming a modded desktop setup will transfer. The launcher recommends Chromium for archive extraction and filesystem transfers.

Sources: [Terrarium · creator README](https://github.com/MercuryWorkshop/terraria-wasm) · [Terrarium · exact launcher source](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## Do I need the original game files?

Own Terraria on Steam or have a local PC installation. Local import needs the Content folder, with Fonts, Images and Sounds subfolders.

Creator-reported: [Project guide](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## How do I get started?

Open the creator-hosted Terrarium page and choose Copy local assets. Select the Content folder from your Terraria installation and let it copy to browser storage. The host also offers Steam asset import and Terrarium root-archive restoration.

1. Have your own PC installation of Terraria available.
2. Open the creator-hosted Terrarium page and choose Copy local assets.
3. Select the installation’s Content folder containing Fonts, Images and Sounds.
4. Wait for the content to copy to browser storage, then use the launcher Play action.

Creator-reported: [Project guide](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## What is included in this version?

Browser WebAssembly port of Terraria using FNA. The creator documents base-game setup and says runtime mods are not currently feasible at usable performance.

Creator-reported: [Project guide](https://github.com/MercuryWorkshop/terraria-wasm)

## How do saves work?

The File System interface offers folder-archive download and upload. The setup accepts an exported Terrarium .tar root archive as a restoration route.

Creator-reported: [Project guide](https://github.com/MercuryWorkshop/terraria-wasm/blob/5b4ca8ed034b4e6a925e4d843056f233e04c5335/src/splash.tsx)

## What should I know before playing?

The project README says runtime mod loading is not currently feasible at usable performance.

Creator-reported: [Project guide](https://github.com/MercuryWorkshop/terraria-wasm)

## Credits and project

- [Original project](https://github.com/MercuryWorkshop/terraria-wasm)
