VDS Start
₺899.00 / month
- 4 ayrılmış çekirdek
- 8 GB RAM
- 200 GB NVMe
- 10 TB Trafik
- 1 IPv4
Keep your Palworld world online 24/7 without the host needing to be in the game, on a VDS that meets the official memory recommendation, with fast NVMe storage and regular save backups.
Quick answer
Palworld server hosting means running Pocketpair's free Palworld Dedicated Server (PalServer) software on a server that stays online 24/7, so your world no longer depends on the host. By default the server uses port 8211/UDP and runs on Windows and Linux. The official documentation recommends 4 cores and 16 GB of memory; it can start with 8 GB, but the risk of crashes from running out of memory increases. That is why a Palworld server is usually installed on a VDS server.
There is no ready-made package for this use yet; these servers give you full control to install it yourself, or you can request setup through a support ticket. You complete the order on our Turkish store page.
₺899.00 / month
₺1,599.00 / month
₺2,899.00 / month
| Concurrent players | RAM | vCPU | Disk |
|---|---|---|---|
| 1–8 | 16 GB | 4 | 30 GB NVMe |
| 8–16 | 16–24 GB | 4–6 | 40 GB NVMe |
| 16–32 | 24–32 GB | 6–8 | 60 GB NVMe |
| 32 · long-running world with large bases | 32 GB+ | 8 | 80 GB NVMe |
Estimates; actual needs depend on mods, plugins and settings.
In Palworld, a dedicated server keeps the world online without depending on any one player's computer and lets everyone, the host included, play under the same conditions. In the in-game multiplayer (co-op) mode, the world runs on the host's computer; when the host leaves, the world closes and other players' bases and Pals are put on hold.
Co-op mode also has a tight player limit; a larger community, server-side rules and a world that keeps progressing all call for a dedicated server. On a rented server, the Pals at your bases keep working even when you are not in the game, and the world's time flows the same for everyone.
A Palworld server is especially demanding on memory. Pocketpair's official documentation recommends 16 GB of memory and warns about the risk of crashes caused by insufficient memory on servers started with 8 GB. Running both the game and the server on a home computer at the same time is therefore often problematic. A dedicated server runs 24/7 in a data center, fast NVMe storage lets saves complete safely, and players connecting from Türkiye and the surrounding region benefit from a short route to a server located in Türkiye.
The official recommendation for a Palworld server is at least 4 CPU cores and 16 GB of memory; the server starts with 8 GB, but the risk of crashes due to memory exhaustion rises considerably. The table values are based on this recommendation and estimate how requirements grow with player count, number of bases and play time.
The main factors that increase resource usage in Palworld are:
The Palworld server has settings that support multi-threaded operation, so both clock speed and core count matter. On Linux you can add swap space as a safety margin when needed, but swap is only a buffer; it does not replace sufficient physical memory.
Because of Palworld's high memory needs, the most suitable infrastructure for this game is a VDS with memory reserved for you; the package table on this page shows the current VDS options suitable for Palworld live. In small environments with shared resources, a Palworld server can run into memory pressure at peak hours.
There are two ways to set up a Palworld server on a VDS:
app_update 2394010 with SteamCMD and start the server as a service. The config file, backup scheme and restart plan are entirely under your control.Another advantage of a VDS is that you can run a Discord bot, backup scripts or a second game server alongside Palworld on the same machine. When planning memory, calculate each game's needs separately. For a general comparison of the two routes, see the game server package or VDS page.
By default, a Palworld server listens on port 8211/UDP; this can be changed with the -port parameter and must be open as UDP in the firewall for players to connect. The server's other core behaviours are set by parameters on the launch line:
| Parameter | Purpose |
|---|---|
-port=8211 | Port the server listens on |
-players=32 | Maximum number of participants |
-publiclobby | Publishes the server in the community server list |
-publicip / -publicport | Manually set the IP and port shown in the community list |
-NumberOfWorkerThreadsServer | Number of worker threads the server uses |
-logformat | Log format (text or JSON) |
An example launch command on Linux looks like this:
./PalServer.sh -port=8211 -players=16 -publiclobbyPerformance parameters (-useperfthreads, -NoAsyncLoadingThread, -UseMultithreadForDS) were often recommended for older versions; the current official documentation notes that omitting them on newer versions can improve performance. So rather than copying parameter lists from old guides as they are, rely on the current documentation.
If you run a second Palworld world on the same server, give it a different port (for example 8221, a value no other service uses) and a separate installation folder; two servers sharing the same save folder can corrupt the world. Players connecting directly type the server address and port together into the in-game connect-by-IP field.
A Palworld server's game rules are defined in the PalWorldSettings.ini file, located in Pal/Saved/Config/WindowsServer on Windows and Pal/Saved/Config/LinuxServer on Linux. The file is empty after the first installation: you need to copy DefaultPalWorldSettings.ini from the server folder to this location and edit the copy. Editing the default file directly has no effect.
The settings most often changed on community servers are:
ServerName, ServerDescription, ServerPassword and AdminPassword.ServerPlayerMaxNum.ExpRate, PalCaptureRate, PalSpawnNumRate and egg hatching time.DayTimeSpeedRate and NightTimeSpeedRate.DeathPenalty, whether nothing, only items, or Pals as well are dropped on death.CrossplayPlatforms sets which platforms (Steam, Xbox, PS5, Mac) can connect.Edit the config file while the server is stopped and restart the server to apply the changes. The entire settings line is written on a single line within parentheses; a single comma or bracket mistake can cause the whole file to fall back to default values.
Three decisions shape the character of a Palworld community server most: whether player-versus-player combat (PvP) is enabled, how fast progression rates are, and how harsh the death penalty is. These decisions affect both your player base and the server's long-term resource usage.
Whichever setup you choose, write the rules in the ServerDescription field and in your community channels. Changing rates frequently after the server opens upsets players' progression balance and leads to complaints; a good approach is to try the rates with a small test group in the first week, then lock them in.
A Palworld dedicated server determines which platforms it accepts players from via the CrossplayPlatforms setting in PalWorldSettings.ini; according to the official documentation, the default value covers Steam, Xbox, PS5 and Mac. This lets your friends on different platforms play in the same world.
Things to watch when using crossplay:
-publiclobby appear in the in-game community server list; you can set a password so only the players you invite can join.When problems arise on crossplay servers, the first thing to check is whether the game and server versions match.
A Palworld server is managed in three ways: in-game admin commands, RCON and the REST API; all three rely on AdminPassword and the related enable settings in PalWorldSettings.ini.
/AdminPassword password in the chat window. You can then use commands such as /KickPlayer, /BanPlayer, /Save, /Broadcast and /Shutdown.RCONEnabled setting is on, you can send commands to the server remotely with RCON clients. Check its port in the RCONPort value of the default config file.RESTAPIEnabled; it lets you handle tasks such as the player list, announcements, saving and shutdown from scripts and management tools.RCON and the REST API are powerful interfaces protected by the admin password; do not open these ports to the whole internet. The safest approach is to make them reachable only from the server itself (localhost) or only from your admin IP address. A script that announces a scheduled restart to players and triggers a save is one of the most practical uses of the REST API.
The key to Palworld server performance is enough memory, regular restarts and keeping the number of Pals and objects at bases within reasonable limits. Players usually notice performance problems as stuck Pals, slow-opening inventories or delayed hits.
bIsUseBackupSaveData enabled, the server creates extra backups in the save folder; the official documentation notes that this increases disk load. Use fast storage or take backups externally.-NumberOfWorkerThreadsServer to your server's core count lets you make better use of multi-core processors.Insufficient memory is the most common performance problem; as the server approaches its memory limit, it first slows down and then crashes. For large communities, go by the upper bounds in the table and scale up your VDS when needed.
The foundation of a secure Palworld server is strong server and admin passwords, keeping management interfaces closed to the outside, and network-level DDoS protection. Since servers listed in the community list can be found by anyone, these measures are especially important.
ServerPassword and share it only in channels you trust.AdminPassword long and unique; it protects in-game admin rights as well as RCON and REST API access./BanPlayer; bans are kept in a persistent list.On LIONFIN infrastructure, the RouteFence firewall filters DDoS traffic at the network level before it reaches your server, supported by 24/7 NOC and SOC monitoring in our data center.
A Palworld server's world data is stored in the Pal/Saved/SaveGames/0/WorldID folder; it contains the world's main save (Level.sav), its metadata and the player saves in the Players subfolder. Backing up this folder regularly is the basis of protecting your world.
When migrating from another server or another provider:
/Save command and shut it down.PalWorldSettings.ini file.SaveGames/0 on the new server and, so the server loads this world, match the world ID setting in GameUserSettings.ini to the folder name.It is possible to move a world you played in co-op mode to a dedicated server, but because the host's character save is stored under a different player ID, the host's character may not be recognised on the server; community-made conversion tools exist for this case. Always take a backup before migrating.
The most common problems on Palworld servers are crashes caused by insufficient memory, the config file not being applied, version mismatches and the server not appearing in the community list.
| Symptom | Likely cause | Fix |
|---|---|---|
| Server crashes after a few hours | Memory runs out | Add memory and set up scheduled restarts |
| Settings not applied | Default file edited, or file in the wrong folder | Edit the copy in the Config folder and restart the server |
| All settings reverted to defaults | Syntax error in the INI line | Check brackets and commas |
| Version error when connecting | Server or client out of date | Update the server with SteamCMD using validate |
| Not in the community list | -publiclobby missing or port closed | Add the parameter and open port 8211/UDP |
If you hit a problem not in the table, first read the last lines of the server log; Palworld writes world loading and connection errors to the log. On game update days, backing up the world folder before updating the server lets you roll back if the update causes a save-related problem. For infrastructure issues you cannot solve, open a support ticket from the Support section of the customer panel and include the log output.
Choose a VDS package
Pick a suitable VDS package from the package table, keeping the official 16 GB memory recommendation and your player count in mind.
Install the server files
Run app_update 2394010 with SteamCMD, or open a ticket for a Palworld installation from the Support section.
Prepare the config file
Copy DefaultPalWorldSettings.ini to the Config folder and edit the server name, passwords and game rates.
Open the port
Open port 8211/UDP in the firewall; keep the RCON and REST API ports closed to the outside.
Start the server
Start the server with the -port and -players parameters, plus -publiclobby if needed.
Plan backups and restarts
Back up the world folder regularly and set up announced, scheduled restarts.
Pocketpair’s official documentation recommends 16 GB of memory. The server can start with 8 GB, but the risk of crashes from insufficient memory increases. For large communities and long-played worlds, 24–32 GB gives more comfortable operation; the values are estimates.
The player limit is set by the -players launch parameter and the ServerPlayerMaxNum setting in PalWorldSettings.ini; the example value in the official documentation is 32. Memory and CPU needs grow with player count, so set the limit according to your resources.
Yes, the Palworld Dedicated Server software is free and can be downloaded through SteamCMD. What you pay for is the infrastructure that runs the server. Every player connecting to the server needs their own copy of Palworld.
Yes. Palworld Dedicated Server officially runs on Windows 64-bit and Linux 64-bit systems; the official documentation gives Ubuntu and AlmaLinux examples for Linux. On Linux the config file lives in the LinuxServer folder, on Windows in the WindowsServer folder.
According to the official documentation, the server’s CrossplayPlatforms setting covers Steam, Xbox, PS5 and Mac by default. The game must be on the same version on all platforms; if an update is delayed on one platform, those players may temporarily be unable to connect.
Yes, you can move it by copying the world folder into the server’s SaveGames folder and matching the world ID setting. However, the host’s character is saved under a different player ID and may not be recognised on the server. Back up before moving and use community conversion tools if needed.
The most common reason is editing DefaultPalWorldSettings.ini, which has no effect. Make your settings in the PalWorldSettings.ini copy in the Config folder, edit it while the server is stopped and restart. A single syntax error in the settings line can also invalidate all settings.
Set AdminPassword in PalWorldSettings.ini. In the game, type /AdminPassword followed by your password in the chat window to get admin rights. With them you can use commands to kick and ban players, make announcements and trigger saves manually.
Memory usage can grow on Palworld servers that are not restarted for a long time; the number of Pals at bases and dropped items also add to the load. One or two scheduled restarts a day, reasonable Pal limits and enough memory are the most effective ways to prevent this slowdown.