October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Download Your Terraria Server World (Vanilla and tModLoader)

A practical guide to downloading Terraria server worlds from hosting panels, SFTP, Windows, Linux, macOS, and Docker, including the extra .twld file required by tModLoader.
Length9 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To download a Terraria server world, stop the server, open its file manager or SFTP connection, find the server’s Worlds directory, and download the world file. A vanilla world is one .wld file. A tModLoader world requires that .wld file plus its matching .twld sidecar; download both together and keep their filenames identical apart from the extension.

The exact folder name depends on whether the world is on your own computer, a Linux dedicated server, a Docker container, or a hosting panel. The procedures below identify the files, show the common locations, and explain how to avoid copying an incomplete or wrong world.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Which files make up a Terraria world?

Terraria saves a vanilla world as one file ending in .wld. The filename is normally the world name, so a world called MyWorld appears as MyWorld.wld. Downloading that file gives you the map, tiles, chests, NPC housing, and other vanilla world data.

tModLoader adds a second file containing mod-specific world information. Alongside MyWorld.wld, you may see MyWorld.twld. The two files are a pair: the base name must match exactly, including capitalization where the operating system preserves it. If you copy only the .wld, the world can load without modded data, show missing content, or fail to load depending on the mods involved.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Server type Files to download What happens if a file is missing
Vanilla Terraria One matching .wld file There is no separate mod-data sidecar.
tModLoader The matching .wld and .twld files Modded world data may be lost or the world may not load correctly.

Do not confuse a world file with a player file. Players use .plr files, while a world uses .wld (and, for tModLoader, .twld). Downloading a player file will not produce a playable copy of the server map.

Before downloading: stop the server and identify the active world

Stopping the process is the safest way to obtain a consistent copy. Terraria writes changes while players are connected and during shutdown. If you download while the server is saving, the copy can represent an older state or be incomplete. In a hosting panel, use the Stop or Power off control and wait until the status clearly shows that the server is offline. Do not merely close the browser tab or disconnect your own game client.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If the panel lists several worlds, identify the one the server actually loads. The active filename is commonly shown in the server’s startup settings or command line. Match that name to the .wld file in the Worlds directory rather than downloading a similarly named test or backup file.

  • Record the exact world filename before downloading.
  • Check the file’s modified time after the server has stopped; it should reflect the latest shutdown.
  • For tModLoader, look for a .twld with the same base name before starting the transfer.
  • Do not delete, rename, or overwrite anything until your downloaded copy opens or is safely stored.

Downloading from a hosted server panel

Most game hosts provide either a browser-based File Manager, SFTP access, or both. The buttons and folder names vary, but the process is the same: stop the server, navigate to the world directory, download the required files, and preserve them locally.

1. Stop the server

  1. Sign in to the hosting control panel.
  2. Open the Terraria or tModLoader server instance.
  3. Choose Stop and wait for the panel to report an offline or stopped state.

2. Open the files

Choose File Manager, Files, or a similarly named option. If the host supplies SFTP credentials instead, connect with an SFTP client using the hostname, port, username, password or key, and the directory assigned to your server. The panel’s documentation is authoritative for those connection details because hosts use different account layouts and ports.

3. Locate the Worlds directory

There is no universal hosted-panel path. Common layouts include saves/Worlds, saves/worlds, and tml/saves/worlds. Folder capitalization matters on many Linux-based servers, so open the directory that the panel exposes rather than creating a new folder with a guessed name. If you see several save directories, open the one containing the world named in the server settings.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

4. Download the files

  1. In a vanilla server, select the required .wld file and choose Download.
  2. In tModLoader, select both the matching .wld and .twld files. Download them separately if the panel has no multi-select option.
  3. Save both files into one local folder without changing their names.

If the File Manager downloads a directory as a ZIP archive, extract it locally and confirm that the archive contains the expected world files. Keep the original archive as an additional backup until you have verified the extracted copy.

5. Verify the local copy

Compare the downloaded filenames with the active world name and check that the files have a non-zero size. A browser download that was interrupted can leave a partial file with the right name. If the panel displays a file size, compare it with the local file before disconnecting. For a tModLoader world, confirm that the .wld and .twld share the same base name.

Where Terraria stores worlds on a local computer

If you run the server on your own computer, you can copy the file directly from the operating system’s save directory. The location differs by operating system and by which account launches a dedicated server.

Windows

The default vanilla Windows directory is:

Documents/My Games/Terraria/Worlds

Open File Explorer, select Documents, then My Games, Terraria, and Worlds. Copy the desired .wld. A tModLoader installation may keep its worlds in a tModLoader-specific data directory rather than the vanilla Terraria directory; use the folder that contains the world loaded by your tModLoader server and copy both extensions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Linux dedicated server

For a dedicated Linux account named terraria, the commonly used default is:

/home/terraria/.local/share/Terraria/Worlds/

For a regular Linux user, the equivalent path is:

~/.local/share/Terraria/Worlds/

The leading dot in .local means the directory may be hidden in a graphical file manager. Enable hidden files or use a terminal to list it. On a shell, change into the directory and list the files:

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
cd ~/.local/share/Terraria/Worlds
ls -l

If the server runs under a separate service account, use that account’s home directory. A root shell’s ~ points to /root, not to the account that owns the Terraria process, so check the service configuration or process owner before searching.

macOS

A community-reported location is:

~/Library/Application Support/Terraria/Worlds

This path has lower confidence than the Windows and Linux locations because it is reported by a single community source. If it is not present, search your user Library for a Worlds folder and confirm that it contains the world currently used by the server. Avoid replacing a file until you have identified the active server directory.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Downloading a tModLoader world correctly

tModLoader’s world state is split between the normal map file and the sidecar file. Suppose the directory contains:

Adventure.wld
Adventure.twld

Download both. Do not rename one to match a different world, and do not pair Adventure.wld with Test.twld. Keep the two files in the same local folder when you archive or move them. If you use a ZIP file, select both files before compressing so they remain together.

The .twld file is tied to the modded state that created it. Loading the world with a different mod list can still produce errors or missing content even when both files are present. Before attempting to use the copy, note the server’s tModLoader version and enabled mods. Those details are not part of the world filename, so preserving them separately helps you reproduce the original environment.

Docker tModLoader world path

In a Docker-based tModLoader installation, the world path used inside the container is commonly:

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
/tModLoader/Worlds/your_world.wld

Replace your_world.wld with the actual filename. The matching .twld, when present, is in the same /tModLoader/Worlds/ directory. A container path is not automatically a host path: Docker may map that directory to a volume elsewhere on the machine. If you cannot see /tModLoader/Worlds/ from the host, inspect the container’s mounted volumes and copy the files from the mapped host directory, or use a container file-copy command supplied by your deployment method.

Stop the container before copying or replacing the files. Otherwise the server can write over the copy while you are transferring it.

Using SFTP when the panel has no download button

SFTP presents the server’s files in a two-pane interface: your computer on one side and the remote server on the other. Connect with the credentials supplied by the host, then browse to the panel’s save directory. Download the .wld and, for tModLoader, the matching .twld into a local folder.

  1. Stop the server in the host panel.
  2. Open the SFTP client and connect to the assigned host and port.
  3. Navigate through the remote folders until you reach Worlds or the host’s equivalent save directory.
  4. Select the required files and choose the client’s download action.
  5. Wait for each transfer to finish before closing the SFTP client.
  6. Check the local filenames and sizes, then disconnect.

SFTP permissions can prevent you from seeing a directory even when the server can use it. If the account cannot read the file, ask the host to adjust permissions or provide a panel download; do not change ownership blindly on a production server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to upload the downloaded world later

The same files can be moved to another Terraria server, but uploading is more sensitive than downloading because an overwrite can destroy the only live copy. Keep the original downloaded backup in a separate location before making changes.

  1. Stop the destination server completely.
  2. Open its File Manager or SFTP connection.
  3. Enter the destination’s actual Worlds directory; it may use a different capitalization or a path such as saves/Worlds, saves/worlds, or tml/saves/worlds.
  4. Upload the vanilla .wld, or upload both matching .wld and .twld files for tModLoader.
  5. Do not overwrite an existing world until it has been renamed or copied as a backup.
  6. Set the server configuration to use the uploaded filename, then start the server and watch its console for load errors.

A vanilla world should be opened by a vanilla server, while a modded world needs the compatible tModLoader installation and its required mods. Moving only the .wld from a modded server can remove the information stored in the sidecar. Conversely, placing a .twld beside a vanilla world does not turn a vanilla server into a modded one.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Common problems and fixes

The Worlds folder is empty

Confirm that the server is stopped and that you are looking at the account or container that actually runs it. A Linux service account has a different home directory from your personal login, and Docker may store files in a mounted volume rather than the visible host folder. Check the server startup settings for the world name and search for that exact filename.

You downloaded a file but the server still shows an old map

The server may be pointed at a different directory or filename. Compare the configured world name with the uploaded file, including spelling and extension, and verify that the upload completed. Stop the server again before replacing anything and preserve the old file first.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The tModLoader copy loads without modded progress

Look for the matching .twld beside the .wld. If the sidecar was omitted, renamed, or paired with another world, restore both files from the original server backup. Also check that the destination uses the same required mods and a compatible tModLoader version.

The downloaded file is suspiciously small or will not open

Repeat the transfer while the server is stopped and wait for the client or browser to report completion. Compare the local size with the remote size shown by the panel or SFTP client. Do not delete the remote copy until a complete local backup exists.

File names appear with unexpected capitalization

Linux paths and filenames are case-sensitive. Treat Worlds, worlds, and WORLDS as different directories, and preserve the exact world filename used by the server configuration.

A safe backup routine

For a one-time download, keep the original files untouched and store the copy in a dated folder. For recurring backups, stop the server before each copy, retain several dated versions, and include a note identifying whether the backup is vanilla or tModLoader. Keep the .wld and .twld together, and test a copy on a non-production server when the world is especially important.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not rely on a filename alone to identify a backup. Record the server type, world name, tModLoader version when applicable, and the date of the copy. This makes it possible to choose the correct backup after a failed upload or a mod change.

Quick checklist

  • Server stopped and reported offline.
  • Correct Worlds directory identified for the operating system, panel, or container.
  • Active world filename confirmed.
  • Vanilla: matching .wld downloaded.
  • tModLoader: matching .wld and .twld downloaded.
  • Transfers completed and local file sizes checked.
  • Backup stored separately before any overwrite.
  • Mod list and tModLoader version noted for modded worlds.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.