There is no official hardware minimum for an Unturned dedicated server. The U3DS documentation does not specify required RAM, a CPU model or core count, storage capacity, bandwidth target, or a player-to-hardware formula. Your real requirement depends on the map, concurrent players, Workshop content, operating system, and any other services sharing the machine. Windows and Linux are supported host platforms; macOS hosting is not supported.
Steam’s current 2026 listing shows 3 GHz, 8 GB of RAM, and 4 GB of storage as minimum client requirements, with 4 GHz, 16 GB, and 6 GB recommended. Those figures describe the game client, not a dedicated-server sizing chart. Use them as ecosystem context only, then size the server around your intended configuration and measured resource use.
What are the official Unturned dedicated-server requirements?
Official documentation establishes how to install and operate the U3DS Dedicated Server, but it does not publish a universal RAM, CPU, storage, bandwidth, or player-count requirement. A current independent review reaches the same conclusion: sizing has to follow the workload you intend to run.
That distinction matters because a small vanilla server and a large Workshop-heavy server can have very different memory and disk behavior. A number presented as “the requirement per player” would be a community rule of thumb, not an Unturned specification.
Dedicated-server facts versus client figures
| Item | Steam client listing (2026) | Dedicated-server requirement |
|---|---|---|
| Processor | 3 GHz minimum; 4 GHz recommended | Not stated by U3DS documentation |
| Memory | 8 GB minimum; 16 GB recommended | Not stated; no official player-to-RAM formula |
| Storage | 4 GB minimum; 6 GB recommended | Not stated; include installation, saves, logs, updates, and Workshop files |
| Supported host operating systems | Client figures are separate from host support | Windows and Linux supported; macOS hosting unsupported |
Do not convert the client’s 3 GHz, 4 GHz, 8 GB, 16 GB, 4 GB, or 6 GB numbers into server requirements. They were published for running the game client and do not account for a headless server process, Workshop dependencies, server saves, or co-hosted services.
How much RAM do I need for an Unturned server?
Use enough RAM for your selected map, peak concurrent players, Workshop collection, plugins, operating system, and other processes, while retaining headroom for spikes. No official source supports a fixed amount such as “1 GB per player,” so the reliable method is to test the exact configuration you plan to deploy.
Why a universal RAM number is misleading
Map size and scripting can change the server’s working set. Workshop maps, item packs, dependencies, and plugins add assets that are loaded or processed during startup and play. A host running a database, control panel, backup job, or other game servers also needs memory outside U3DS.
Peak usage is more important than an idle reading. Join with the largest group you expect, travel through the areas your players use, trigger scripted events, and watch the server and operating system memory counters. Leave room so a temporary spike does not force swapping or terminate the process.
Is 8 GB enough?
Eight gigabytes is the Steam client minimum, not an assurance for a dedicated host. It can be workable for a lightly loaded, mostly vanilla test server when the operating system and all other processes fit comfortably, but the client figure cannot establish that result for your server.
A compatible 16 GB memory kit is a practical upgrade path when your host supports it. Treat 16 GB as optional capacity and headroom, not as an official U3DS recommendation: Steam’s 16 GB figure is the client’s recommended memory amount.
A defensible RAM-sizing procedure
- Install the same map, Workshop collection, plugins, and server settings you will use in production.
- Start the server with only essential background services running and record idle memory after startup finishes.
- Simulate your expected peak player count and activity pattern, then record the highest memory use rather than the average.
- Keep additional capacity for the operating system, remote administration, updates, backups, and unexpected spikes.
- If the server approaches physical memory, add RAM or reduce the workload before players encounter swapping and lag.
What CPU does an Unturned dedicated server need?
U3DS documentation does not specify a CPU generation, model, core count, clock speed, or benchmark score. Choose a host for sustained single-thread responsiveness and dependable performance under load, then account for every other service sharing the machine.
How to compare candidate CPUs
| Selection factor | Why it matters |
|---|---|
| Sustained single-thread performance | Helps the main server workload respond consistently; a peak boost number alone does not describe long sessions. |
| Multiple usable cores | Provides room for the operating system, monitoring, backups, voice chat, or additional services alongside U3DS. |
| Virtualization quality | On a virtual private server, consistent allocated CPU time and low contention can matter more than the host’s advertised maximum. |
| Thermal and power behavior | A CPU that can sustain its speed without throttling is preferable for a server that runs continuously. |
| Shared workloads | Competing game servers, build jobs, or media services can create contention even when the Unturned process itself is unchanged. |
The Steam client’s 3 GHz minimum and 4 GHz recommendation should not be used as CPU targets for U3DS. They are client-side figures and omit the variables that determine server responsiveness. If you compare hardware, use repeatable load tests on your chosen map and Workshop set rather than a clock-speed rule.
How much storage does an Unturned server need?
There is no published dedicated-server capacity figure. Reserve space for the U3DS installation, savedata, configuration, logs, updates, temporary files, and every Workshop map, mod, and dependency you enable. Workshop content is installed or updated during startup, so free space must cover growth as well as the initial download.
What consumes disk space?
- Server files: the U3DS installation and executable components.
- Savedata and configuration: world state and settings stored under the U3DS server directory.
- Workshop content: maps, mods, item packs, and dependencies configured for the server.
- Operational files: logs, crash information, update staging files, and backups.
Steam lists 4 GB minimum and 6 GB recommended for the client. Neither number is a dedicated-server capacity recommendation. A 1 TB internal SSD offers generous working room for multiple maps, backups, and other services, but it is a practical hardware choice rather than an Unturned requirement. Verify that the drive’s SATA or NVMe interface matches the host before buying it.
How should I budget for Workshop growth?
Measure the download size of the complete collection, including dependencies, after a clean installation. Add room for at least one update cycle, retained logs, and the backups you actually intend to keep. Recheck free space after adding a large map or mod; a collection that fits today can grow when authors publish new assets or dependencies.
Can I run an Unturned dedicated server on Linux?
Yes. The official documentation supports Windows and Linux hosts. It explicitly states that hosting on macOS is unsupported, so a Mac cannot be treated as an officially supported U3DS server platform.
How is U3DS installed?
The U3DS Dedicated Server tool is installed separately from the game client. You can install it through the Steam Library or with SteamCMD, depending on how you administer the machine.
Server savedata and configuration are stored under the U3DSServers directory on Windows-style paths (or the corresponding U3DS server path on Linux). Back up the specific server folder you operate rather than assuming that reinstalling the client will preserve it.
How do Workshop mods change the requirements?
Workshop content increases both storage and operational workload. The files listed in WorkshopDownloadConfig.json, together with their dependencies, are installed or updated during server startup. Plan for download time, temporary disk use, and enough free capacity for future updates.
When troubleshooting a modded server, first confirm that every configured item is available and that dependencies have finished downloading. A vanilla test instance is useful for separating a hardware or network issue from a Workshop configuration problem. Do not assume that a collection’s item count predicts memory use; asset size and behavior matter more than the number of entries.
Do I need port forwarding for an Unturned server?
Not always. A private LAN or friends-only setup can use invitations or a server code. For a public internet listing, the documentation requires a Game Server Login Token (GSLT) plus either Fake IP or port forwarding; you do not need both networking methods at the same time.
Choose the connection method that fits the host
- LAN or private session: keep the server private and use the available invitation or server-code flow.
- Public server with port forwarding: forward the required server traffic from your router to the host and provide a valid GSLT.
- Public server with Fake IP: use the Fake IP route with a valid GSLT when you do not want to expose traditional router forwarding.
Whichever route you choose, check the host firewall, router rules, and the address players are using. A server that starts correctly but cannot be reached usually has a networking or authentication issue rather than a RAM or CPU shortfall.
How do I size a host before I buy hardware?
Define the workload first, then validate it with measurements. This avoids buying against a made-up player formula and makes it clear which component is actually limiting performance.
- Write down the target workload. Record the map, expected peak concurrent players, Workshop collection, plugins, operating system, and any other services on the machine.
- Install the exact U3DS configuration. Use the Steam Library or SteamCMD installation and configure the same settings you will deploy.
- Measure startup and steady-state use. Record RAM, CPU utilization, disk usage, and startup time after Workshop downloads and updates complete.
- Apply a peak-load test. Have your largest expected group play normally, including travel and scripted events, while monitoring for spikes and dropped responsiveness.
- Add operational headroom. Reserve capacity for updates, logs, backups, the operating system, and short-lived bursts. Do not size the machine to an idle baseline.
- Re-test after major changes. A new map, mod collection, plugin, or co-hosted service can invalidate earlier measurements.
Should I self-host or use managed hosting?
Both models can work because U3DS does not impose a single hardware profile. Self-hosting gives you physical control and flexible mod management, while managed hosting trades some control for simpler networking and operations.
| Consideration | Self-hosting | Managed hosting |
|---|---|---|
| Control and mod flexibility | Direct access to files, startup options, and Workshop configuration. | Depends on the provider’s U3DS and Workshop support. |
| Setup and networking | You handle installation, firewall rules, GSLT, Fake IP or port forwarding. | Provider may offer a control panel and network setup, but verify the exact options. |
| Resource allocation | You choose and maintain the CPU, RAM, and SSD, including headroom for other services. | Confirm the plan’s guaranteed resources and whether CPU is shared. |
| Backups and recovery | You must schedule and test backups of the U3DS server directory. | Check retention, restore process, and whether backups include Workshop configuration. |
| Latency and location | Depends on your home or colocated connection. | Choose a region near the player group and verify network quality. |
| Monitoring and support | You diagnose crashes, updates, and disk pressure. | Support and monitoring vary; read what is included before subscribing. |
| Total cost | Hardware, electricity, internet service, and your administration time. | Recurring hosting fees and any charges for extra storage, backups, or slots. |
Do not compare plans by an unsupported “players per gigabyte” promise. Ask how the provider handles Workshop mods, U3DS updates, backups, GSLT, Fake IP or port-forwarding alternatives, server locations, and resource guarantees.
How do I prevent lost progress?
Unturned dedicated servers have no built-in autosave feature. You must explicitly save while the server is running or shut it down safely so the server saves and closes.
Use the documented save paths
- Run the
Savecommand during operation when you need to commit current progress. - Use the
Shutdowncommand when stopping the server so it can save and close safely. - Back up the U3DS server data and configuration on a schedule that matches how much progress your group can afford to lose.
Terminating the process or powering off the host without a save or safe shutdown can leave recent changes uncommitted. A backup is not a substitute for issuing the save command; it only preserves whatever state was written when the backup ran.
What should I check when the server is slow or will not start?
The server will not start after adding mods
Check available disk space, then review WorkshopDownloadConfig.json and confirm that configured items and dependencies can download. Start a temporary vanilla instance to determine whether the problem follows the hardware or the Workshop collection.
Players cannot connect from the internet
Verify that the server has a valid GSLT and that you selected either Fake IP or port forwarding. Check the host firewall and router rule, and confirm that players are using the public address or listing intended for that method.
Performance degrades during busy sessions
Measure CPU and RAM during the busiest activity rather than at startup. Look for another process consuming resources, insufficient memory headroom, CPU contention on a virtual host, or a Workshop map or plugin that changes the workload.
The world reverted after a crash
Use Save during operation and Shutdown for normal maintenance. Restore the most recent verified backup of the server directory, then investigate why the process stopped without a safe save.
Frequently Asked Questions
Can I use the Steam client requirements to choose my server hardware?
No. The 3 GHz, 8 GB, and 4 GB minimums, along with the 4 GHz, 16 GB, and 6 GB recommendations, describe the client listed by Steam in 2026. They do not measure U3DS behavior, Workshop overhead, or services sharing the host.
Do I need both Fake IP and port forwarding for a public server?
No. Public internet hosting uses a GSLT plus one of those networking methods. Select the method your host and router support, then configure the firewall and connection address consistently.
What happens to recent progress if I close the server window?
Because U3DS has no built-in autosave, changes made since the last save may not be written. Use the Save command during play or Shutdown for a controlled stop before maintenance.
How often should I recheck storage on a modded server?
Check after every major Workshop addition or update and before scheduled backups. Dependencies and updated assets can increase the collection beyond its original download size, so free-space monitoring should be part of routine administration.