Last Updated: September 2026
Running a Palworld Dedicated Server gives you control over a persistent multiplayer world that can remain online even when the original host is not playing. You can manage player limits, progression rates, PvP, cross-play, passwords, backups, mods, voice chat, bases and many other gameplay settings.
Palworld has changed significantly since its Early Access period. Version 1.0 officially launched on July 10, 2026, and Pocketpair’s current dedicated-server documentation is version 1.0.3, which means some older 2024 and 2025 tutorials now contain outdated configuration advice.
This complete 2026 guide explains how to install, configure, secure, optimize, update, back up, migrate and troubleshoot a Palworld server using Windows, SteamCMD, Linux, Docker or managed hosting.
Quick Answer: How Do You Set Up a Palworld Dedicated Server?
The fastest self-hosted method is to install the official server through SteamCMD and then launch the Windows or Linux server executable. SteamCMD is particularly useful because it can also be used later to update the installation.
Download the official server using application ID 2394010:
steamcmd +login anonymous +app_update 2394010 validate +quit
Then start it with:
Windows
PalServer.exe
Linux
./PalServer.sh
Pocketpair officially documents four deployment methods: Windows with Steam, Windows with SteamCMD, Linux with SteamCMD and the official Docker image. Managed game hosting provides another option for users who do not want to maintain the server infrastructure themselves.
| Item | Current Palworld Server Information |
|---|---|
| Dedicated-server App ID | 2394010 |
| Current official server docs | 1.0.3 |
| Supported server OS | Windows 64-bit, Linux 64-bit |
| Recommended CPU | 4+ cores |
| Listed memory requirement | 16 GB |
| Higher-memory recommendation | More than 32 GB recommended |
| Default game port | UDP 8211 |
| Recommended storage | Fast SSD |
| Common player limit | Up to 32 through official configuration |
| Official deployment methods | Windows + Steam, Windows + SteamCMD, Linux + SteamCMD, official Docker |
| Cross-play platforms by default | Steam, Xbox, PS5, Mac |
Pocketpair currently lists 16 GB of memory and recommends more than 32 GB for better stability. An 8 GB system may still boot the server, but lower-memory configurations have a greater risk of out-of-memory crashes.
Key Takeaways
A successful Palworld server depends on more than simply installing the software. Hardware, networking, backups, cross-play settings and long-term maintenance all affect stability.
The most important points to remember are:
- Use application ID 2394010 for SteamCMD installation.
- Plan for at least 16 GB RAM and fast SSD storage.
- The default Palworld server port is UDP 8211.
- Use
CrossplayPlatformsinstead of the olderAllowConnectPlatform. - Xbox and PS5 players should use community-server deployment.
- Keep automatic and external backups enabled.
- Use the REST API for new remote-management tools instead of building new RCON integrations.
- Review Pocketpair’s current documentation after major game updates.
What Changed for Palworld Dedicated Servers in Version 1.0?
Palworld 1.0 changed several multiplayer and server-management features. Administrators following Early Access tutorials should therefore check old settings before copying them into a current server.
Important improvements include:
- Dedicated-server voice chat
- Expanded guild roles and permissions
- Improved join and leave notifications
- Better server-password handling
- Improved chat and multiplayer security
- Additional server configuration controls
Voice chat now works through dedicated-server world settings, while guild and multiplayer controls have also been expanded. These changes give administrators more control but also make older setup guides less reliable.
Two technical changes are especially important.
The old setting:
AllowConnectPlatform
is no longer available. Current servers should use:
CrossplayPlatforms
Pocketpair also warns that on version 1.0 and later, the older performance arguments:
-useperfthreads
-NoAsyncLoadingThread
-UseMultithreadForDS
may perform better when left unset. Avoid copying old performance strings without testing them on the current version.
What Is a Palworld Dedicated Server?
A Palworld dedicated server is a separate application that hosts a multiplayer world independently of the normal game client. The server can continue running even if the person who originally created the world is offline.
This makes dedicated hosting useful for persistent communities rather than temporary co-op sessions.
Common uses include:
- Private groups of friends
- Public gaming communities
- Persistent co-op or PvP worlds
- Modded servers
- 24/7 guild or clan servers
The server stores world progression, player characters, guilds, inventories, Pals, bases and other persistent multiplayer data.
Palworld Dedicated Server vs Community Server
A dedicated server and a community server use the same basic Palworld server technology, but players discover and join them differently. Understanding this distinction is important for cross-platform groups.
| Server Type | Connection Method | Best For |
|---|---|---|
| Dedicated server | IP address + port | Private PC groups |
| Community server | Palworld server browser | Public communities and console cross-play |
| Normal co-op | Host/invitation | Small temporary sessions |
Community-server mode is enabled using:
-publiclobby
Xbox and PS5 users should use a community server because those platforms do not depend on standard direct-IP joining in the same way as PC players.
Palworld Dedicated Server Requirements in 2026
Hardware requirements become more important as a world grows. A small new server may run comfortably, while an older world with many bases, structures and active Pals can require significantly more memory and CPU resources.
| Component | Official Guidance |
|---|---|
| CPU | 4+ cores recommended |
| RAM | 16 GB |
| Higher-memory recommendation | More than 32 GB |
| Network | UDP 8211 by default |
| Storage | Fast SSD recommended |
| OS | Windows 64-bit or Linux 64-bit |
Fast storage is particularly important because world saves and backup operations rely heavily on disk performance. Leaving some unused RAM and storage space also helps reduce stability problems.
Practical Hardware Planning
Official requirements give you a minimum starting point, but actual usage depends on world size and player behavior. Large automated bases, active workers, dropped items and high Pal spawn rates can increase server load even when player count is moderate.
| Expected Usage | CPU | Suggested RAM | Storage |
|---|---|---|---|
| 1–4 players | Modern 4-core | 16 GB | SSD/NVMe |
| 5–10 players | Strong 4–6 core | 16–32 GB | SSD/NVMe |
| 10–20 players | Modern 6+ core | 32 GB preferred | NVMe |
| 20–32 players | Fast 6–8+ core | 32 GB+ | Fast NVMe |
| Large persistent community | High-performance CPU | 32 GB+ | NVMe + backup storage |
These values are planning recommendations rather than official Pocketpair specifications. World complexity can matter just as much as the number of players currently connected.
How Much Storage Does a Palworld Server Need?
The game files themselves are only part of your storage requirement. Save files, logs, updates, mods and backup copies can gradually consume much more space over time.
For most persistent communities, allocating 50–100 GB of free SSD or NVMe storage provides a practical safety margin.
Storage may also be needed for:
- World and player saves
- Automatic and manual backups
- Mods and Workshop files
- Game updates and temporary files
- Server logs
Communities that retain long backup histories or multiple worlds should allocate additional space.
Five Main Ways to Host a Palworld Dedicated Server
There is no single hosting method that is best for every user. Beginners may prefer Steam or managed hosting, while experienced administrators may prefer Linux, SteamCMD or Docker because they provide more control.
| Hosting Method | Difficulty | Control | Best For |
|---|---|---|---|
| Windows + Steam | Easy | High | Beginners |
| Windows + SteamCMD | Medium | Very high | Self-hosters |
| Linux + SteamCMD | Medium/Advanced | Very high | VPS and 24/7 hosting |
| Official Docker image | Advanced | Very high | Linux/container environments |
| Managed game hosting | Easy | Medium/High | Users prioritizing convenience |
Pocketpair officially documents the first four approaches. Managed game hosting is a fifth practical option when you prefer provider-managed infrastructure and a control panel.
Method 1: Install a Palworld Dedicated Server Through Steam
Installing through Steam is the simplest manual option for many Windows users. It avoids command-line setup and makes the dedicated-server application easy to locate and launch.
Step 1: Open Steam
Open the Steam desktop client and sign in to your account. The dedicated server appears as a tool rather than a normal game entry.
Step 2: Enable Tools
Use the Steam library filters and make sure Tools are visible. Without this filter enabled, the Palworld server application may not appear in your library search.
Step 3: Search for the Server
Search for:
Palworld Dedicated Server
The server application is separate from the main Palworld game client.
Step 4: Install It
Install the server tool like any other Steam application. Choose a drive with enough free SSD space for future saves, backups and updates.
Step 5: Launch It
Start the Palworld Dedicated Server tool after installation. Once the server has launched successfully, the required configuration folders will be created.
Method 2: Install a Palworld Dedicated Server With SteamCMD on Windows
SteamCMD is better suited to administrators who want command-line control, automated updates or a dedicated Windows server without relying on the full Steam client.
Step 1: Install SteamCMD
Download and extract SteamCMD into a simple folder such as:
C:\steamcmd
Using a dedicated directory makes future scripts and updates easier to manage.
Step 2: Download Palworld Dedicated Server
Run:
steamcmd +login anonymous +app_update 2394010 validate +quit
This installs or validates the official Palworld dedicated-server files.
Step 3: Open the Installation Directory
A standard SteamCMD installation may place the server under:
steamapps\common\PalServer
The exact path can vary if you configured a custom Steam library location.
Step 4: Start It
Launch:
PalServer.exe
Run the server once before editing configuration files so the required directories are created.
Method 3: Install a Palworld Dedicated Server on Linux
Linux is a strong choice for VPS and always-on hosting because it can operate efficiently without a full graphical desktop. It also works well with automated service management.
Step 1: Install SteamCMD
Install SteamCMD using the package or installation process appropriate for your Linux distribution. Keep the Palworld server under a dedicated non-root user where possible.
Step 2: Download the Server
Run:
steamcmd +login anonymous +app_update 2394010 validate +quit
SteamCMD downloads the same Palworld dedicated-server application used by other supported deployments.
Step 3: Enter the Server Directory
A common location is:
cd ~/Steam/steamapps/common/PalServer
Your actual directory may differ depending on the SteamCMD configuration.
Step 4: Start the Server
Launch:
./PalServer.sh
If the file is not executable, use:
chmod +x PalServer.sh
Once the server starts correctly, you can move on to networking and configuration.
Method 4: Run Palworld With the Official Docker Image
Docker can provide a clean and reproducible Palworld deployment for administrators already familiar with containers. It is most appropriate on native Linux hosts.
As of September 2026, the official package lists:
v1.0.3.101283
Example pull command:
docker pull ghcr.io/pocketpairjp/palserver:v1.0.3.101283
Common Docker Compose commands include:
docker compose up -d
docker compose down
docker compose logs
Important Docker Desktop Warning
Docker Desktop is not the preferred Palworld hosting environment because disk I/O behavior can create additional performance or save-related risk.
Native Linux Docker is generally the better choice for administrators who want to use containers for a persistent server.
Method 5: Use Managed Palworld Hosting
Managed hosting is the easiest option when you do not want to maintain the operating system, firewall, router or SteamCMD installation yourself. The provider usually supplies a control panel and handles much of the underlying infrastructure.
Typical features include:
- Automatic installation and updates
- Web-based control panel
- Backup and restart tools
- Server-location selection
- DDoS protection and support
The trade-off is recurring cost and potentially less control over CPU allocation, networking and operating-system settings.
Before buying a plan, compare RAM, CPU resources, renewal pricing, server location, backup access and mod support.
Where Is PalWorldSettings.ini?
PalWorldSettings.ini is the main file used to configure many Palworld gameplay and server options. The server normally needs to run once before the correct configuration directory appears.
Windows
The Windows configuration file is normally located at:
steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
Make sure you are editing the file inside the WindowsServer directory rather than only modifying the default template.
Linux
The Linux configuration is normally located at:
steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Linux administrators should also verify file ownership and permissions if settings fail to save.
Windows PowerShell
You can copy the default file into the active Windows configuration location with:
Copy-Item steamapps\common\PalServer\DefaultPalWorldSettings.ini steamapps\common\PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
After copying it, edit the new PalWorldSettings.ini file rather than the original template.
Linux
On Linux, the same process can be completed with:
cp steamapps/common/PalServer/DefaultPalWorldSettings.ini steamapps/common/PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Do not make your changes only in:
DefaultPalWorldSettings.ini
Changes to the default file alone do not control the running server.
Complete Palworld Dedicated Server Launch Arguments
Launch arguments control server behavior that is handled outside the normal INI settings. They are useful for ports, community-server registration, logging and certain advanced performance options.
| Launch Argument | Purpose |
|---|---|
-port=8211 |
Changes the listening port |
-players=32 |
Changes maximum players |
-publiclobby |
Makes the server a community server |
-publicip=x.x.x.x |
Manually specifies public IP |
-publicport=xxxx |
Specifies advertised community-server port |
-logformat=text |
Selects Text or JSON logs |
-enable-gamedata-api |
Enables Game Data API |
-NumberOfWorkerThreadsServer=X |
Controls worker threads with related performance arguments |
-useperfthreads |
Legacy performance argument |
-NoAsyncLoadingThread |
Legacy performance argument |
-UseMultithreadForDS |
Legacy dedicated-server performance argument |
Use only the arguments you actually need. Old performance flags should be tested carefully because version 1.0 may perform better with them unset.
-port vs -publicport
These two arguments sound similar but control different things. Using the wrong one can create confusing networking problems.
-port=8211
changes the port on which the Palworld server listens.
By comparison:
-publicport=8211
changes the external port advertised by a community server and does not change the actual listening port.
Example:
PalServer.exe -port=8211
A community server may also use:
-publicip=203.0.113.20 -publicport=8211
Replace the example public address with the actual address assigned to your connection.
Palworld Dedicated Server Port Forwarding
Port forwarding is required for many home-hosted servers because incoming players need a route through your router to the Palworld machine. The default Palworld server port is UDP 8211.
A typical setup requires three things to be correct:
- Palworld listens on the expected UDP port.
- The operating-system firewall allows that traffic.
- The router forwards the port to the correct local computer.
Example local address:
192.168.1.50
Example router rule:
UDP 8211 → 192.168.1.50:8211
External players then connect using:
PUBLIC-IP:8211
If local connections work but external ones fail, the router, firewall or ISP connection should be checked first.
What If Your ISP Uses CGNAT?
Carrier-grade NAT can prevent normal inbound connections even when your router settings appear correct. This happens because your router may not have a directly reachable public IPv4 address.
Possible solutions include:
- Requesting a public or static IPv4 address from your ISP
- Using an appropriate VPN or tunnel service
- Moving the Palworld server to a VPS
- Using managed game hosting
Dynamic DNS does not solve CGNAT by itself because it only maps a hostname to an address; it does not create a reachable inbound route.
Dynamic IP Addresses and Palworld Hosting
Residential public IP addresses can change over time. If players save an old address, they may suddenly be unable to reconnect even though your server itself is working correctly.
For example:
203.0.113.20:8211
may stop working after the ISP assigns a new address.
Common solutions are using dynamic DNS, requesting a static IP or hosting the server on a VPS with a stable address.
How Players Connect to a Palworld Server

The connection process depends on whether the server is a normal dedicated server or a community server. Private PC groups commonly use direct IP, while public and console groups usually use the community-server browser.
For direct-IP connection:
IP-ADDRESS:PORT
Community-server users instead locate the server through Palworld’s in-game server browser.
Palworld Cross-Play Support in 2026
Cross-play support is now broader than it was during the early Palworld period. Administrators should use the current platform configuration rather than outdated AllowConnectPlatform examples.
The current setting is:
CrossplayPlatforms
The default is:
(Steam,Xbox,PS5,Mac)
In Pocketpair’s platform documentation, the Xbox category also includes the Windows PC version distributed through the Microsoft Store.
Important Console Requirement
Xbox and PS5 players should connect through community-server deployment. This is important for groups that include both PC and console users.
Enable community mode with:
-publiclobby
After that, console players can locate the server through the community-server browser.
Most Important Palworld Dedicated Server Settings
PalWorldSettings.ini controls most important server and gameplay options. Focus first on access, player limits, progression, backups and cross-play.
| Setting | Purpose |
|---|---|
ServerName |
Server name |
ServerPassword |
Player password |
AdminPassword |
Admin password |
ServerPlayerMaxNum |
Maximum players |
CrossplayPlatforms |
Allowed platforms |
ExpRate |
EXP multiplier |
PalCaptureRate |
Capture multiplier |
PalSpawnNumRate |
Pal spawn multiplier |
CollectionDropRate |
Resource multiplier |
DeathPenalty |
Death-loss rules |
GuildPlayerMaxNum |
Guild size |
BaseCampMaxNumInGuild |
Bases per guild |
BaseCampWorkerMaxNum |
Workers per base |
bIsUseBackupSaveData |
Automatic backups |
bIsPvP |
Enables PvP |
RESTAPIEnabled |
Enables REST API |
Start with moderate values and change only a few settings at a time. This makes performance or gameplay problems easier to identify.
Important Palworld 1.0 Settings You Should Know
Palworld 1.0 added useful controls for voice chat, Global Palbox access, guild management and world settings. These are especially useful for persistent community servers.
| Setting | Purpose |
|---|---|
bAllowClientMod |
Allows clients with mods |
bEnableVoiceChat |
Enables voice chat |
bIsShowJoinLeftMessage |
Shows join/leave messages |
ChatPostLimitPerMinute |
Limits chat frequency |
bAllowGlobalPalboxExport |
Allows Pal exports |
bAllowGlobalPalboxImport |
Allows Pal imports |
bAutoResetGuildNoOnlinePlayers |
Cleans inactive guild assets |
bEnableFastTravel |
Enables fast travel |
bEnableFastTravelOnlyBaseCamp |
Limits fast travel to bases |
bHardcore |
Enables Hardcore |
bPalLost |
Enables permanent Pal loss |
RandomizerType |
Sets randomizer mode |
BaseCampMaxNum |
Total server bases |
ServerReplicatePawnCullDistance |
Pal synchronization distance |
ServerReplicatePawnCullDistance currently supports a documented range of 5,000–15,000 cm. Higher base and worker limits can also increase server load.
Settings That Can Hurt Performance
Some Palworld settings can increase CPU and simulation load. Large servers should avoid raising several demanding values at the same time.
PalSpawnNumRate
Higher PalSpawnNumRate values increase wild Pal activity and server load. Use large multipliers carefully on busy worlds.
BaseCampMaxNumInGuild
More guild bases create additional persistent objects for the server to process. Increase this limit gradually on large communities.
BaseCampWorkerMaxNum
More working Pals can improve automation but also increase CPU demand. Reduce worker limits if server FPS begins to fall.
MaxBuildingLimitNum
A value of zero allows unlimited building. Public servers may benefit from reasonable limits to prevent excessive world growth.
Three Suggested Palworld Dedicated Server Settings Profiles
These profiles provide simple starting points for different play styles. Adjust them based on your community and server performance.
| Setting | Vanilla Style | Faster Co-Op | Harder Survival |
|---|---|---|---|
ExpRate |
1.0 | 1.5–2.0 | 0.75–1.0 |
PalCaptureRate |
1.0 | 1.5 | 0.75–1.0 |
CollectionDropRate |
1.0 | 1.5–2.0 | 0.75–1.0 |
EnemyDropItemRate |
1.0 | 1.5 | 0.75–1.0 |
DayTimeSpeedRate |
1.0 | 1.0 | 1.0 |
NightTimeSpeedRate |
1.0 | 1.0 | 1.0 |
| Death penalty | Standard | More forgiving | More punishing |
| PvP | Off | Off | Optional |
| Global Palbox import | Admin choice | Often useful | Consider restricting |
| Backups | On | On | On |
Avoid increasing spawn rates, worker limits and base limits at the same time on an already busy server.
Three Suggested Palworld Dedicated Server Settings Profiles
Different communities want different progression speeds and difficulty levels. These example profiles provide conservative starting points rather than official presets.
| Setting | Vanilla Style | Faster Co-Op | Harder Survival |
|---|---|---|---|
ExpRate |
1.0 | 1.5–2.0 | 0.75–1.0 |
PalCaptureRate |
1.0 | 1.5 | 0.75–1.0 |
CollectionDropRate |
1.0 | 1.5–2.0 | 0.75–1.0 |
EnemyDropItemRate |
1.0 | 1.5 | 0.75–1.0 |
DayTimeSpeedRate |
1.0 | 1.0 | 1.0 |
NightTimeSpeedRate |
1.0 | 1.0 | 1.0 |
| Death penalty | Standard | More forgiving | More punishing |
| PvP | Off | Off | Optional |
| Global Palbox import | Admin choice | Often useful | Consider restricting |
| Backups | On | On | On |
Change only the values that match your community goals. Avoid simultaneously increasing spawn rates, worker limits and base limits on a server already under heavy load.
How to Enable Voice Chat
Palworld 1.0 introduced native voice-chat controls for dedicated servers. Administrators can decide whether the feature is enabled and how distance affects voice volume.
Enable it with:
bEnableVoiceChat
Distance behavior can also be controlled through:
VoiceChatMaxVolumeDistance
VoiceChatZeroVolumeDistance
Public servers should combine voice chat with clear moderation policies.
How to Set a Palworld Server Password
A server password helps keep a private world restricted to invited players. It should be different from the administrator password.
Configure:
ServerPassword
inside PalWorldSettings.ini.
Avoid predictable passwords such as palworld123, password or the server name itself.
How to Set the Admin Password
The administrator password protects commands that can save, shut down, kick, ban or otherwise control the server. Use a strong value that is not shared with normal players.
Configure:
AdminPassword
Then authenticate in-game with:
/AdminPassword YOUR_PASSWORD
Keep the player password and admin password separate.
Useful Palworld Administrator Commands
Administrator commands allow you to save the world, communicate with players and moderate the server without manually editing files. These are particularly useful during maintenance and updates.
| Command | Function |
|---|---|
/AdminPassword |
Authenticate as administrator |
/Save |
Save world data |
/Shutdown |
Graceful scheduled shutdown |
/DoExit |
Force stop |
/Broadcast |
Message all players |
/ShowPlayers |
Show connected players |
/KickPlayer |
Kick a player |
/BanPlayer |
Ban a player |
/UnBanPlayer |
Remove a ban |
/Info |
Show server information |
/TeleportToPlayer |
Teleport to a player |
/TeleportToMe |
Teleport player to administrator |
/ToggleSpectate |
Toggle spectator mode |
Graceful save and shutdown commands should be preferred over abruptly terminating the server process.
Recommended Restart Sequence
A controlled restart gives players time to prepare and reduces the chance of losing recent progress. Always save the world before stopping the server.
First:
/Broadcast Server restarting shortly
Then:
/Save
After the save completes, perform a controlled shutdown and restart.
Palworld Dedicated Server Backups
Backups are one of the most important parts of running a persistent world. Updates, hardware failures, mods or administrator mistakes can damage data that took players hundreds of hours to build.
Enable built-in backups with:
bIsUseBackupSaveData
Pocketpair’s current rotation retains:
- 5 saves at 30-second intervals
- 6 saves at 10-minute intervals
- 12 saves at one-hour intervals
- 7 saves at one-day intervals
Built-in backups are useful, but they should not be your only recovery method.
Use a Three-Layer Backup Strategy
A stronger backup strategy protects against both save corruption and hardware failure. The most important rule is to keep at least one copy away from the live server drive.
A practical setup is:
- Built-in Palworld rotating backups
- Scheduled backup to another disk or folder
- Off-site or cloud backup
Test restoration periodically so you know the backup is usable before an emergency occurs.
Palworld Dedicated Server Save File Location
Palworld stores persistent world data inside its save hierarchy. Knowing where this folder is located is important for migrations, manual backups and disaster recovery.
A typical location is:
PalServer/Pal/Saved/SaveGames/0/
This area contains data related to the world, players, Pals, guilds and bases.
Back Up the Complete Save Tree
Copying only one save file may not preserve everything required for a clean migration. The safest approach is to copy the complete active save tree.
Before making a major change:
- Disconnect players and run
/Save. - Shut the server down gracefully.
- Copy the complete active save folder.
- Store an additional copy elsewhere.
- Make the change and then test players, Pals, bases and guilds.
Never experiment on the only existing copy of a world.
Can You Transfer a Co-Op World to a Palworld Dedicated Server?
A co-op world can be moved to a dedicated server, but world migration and character migration are not always identical processes. The original host character can sometimes require additional work because identity data may differ.
A common migration path is:
Local/co-op world → persistent Palworld Dedicated Server
Before migrating, keep copies of the original world, destination world, player files and configuration. Third-party save-editing tools may help in difficult cases, but they should never be used on your only backup.
Global Palbox Import and Export
Global Palbox controls let administrators decide whether eligible Pals can move into or out of the server. This can affect progression balance, especially on competitive or tightly controlled communities.
Current settings include:
bAllowGlobalPalboxExport
bAllowGlobalPalboxImport
| Setting | Effect |
|---|---|
| Export enabled | Eligible Pals can be exported |
| Import enabled | Eligible Pals can be imported |
| Export disabled | Server progression remains more isolated |
| Import disabled | Outside Pal imports are blocked |
Casual servers may prefer flexibility, while competitive communities may want to restrict imports.
How to Move a Palworld Dedicated Server to Another Host
You can move a Palworld server without losing the existing world if you back up the correct files before switching hosts.
Before Leaving the Old Host
Create a full backup that includes:
- World save
PalWorldSettings.ini- Mods and mod configuration
- Startup arguments
- Ban/admin data
Keep the old server until the new one has been tested successfully.
On the New Server
Install and launch Palworld once to create the required folders, then stop it and restore your backup.
After restoring, check permissions, ports, cross-play, player logins, guilds, Pals and bases before deleting the old copy.
Palworld Dedicated Server Logging and Diagnostics
Server logs help identify crashes, connection issues and configuration problems. They are especially useful for persistent or public servers.
Log Formats
Palworld supports text and JSON logging.
Example:
-logformat=text
Text logs are easier to read manually, while JSON is better for automated monitoring. Delete old logs periodically so they do not consume unnecessary storage.
Palworld REST API
The REST API gives administrators a modern way to integrate Palworld with dashboards, scripts and management systems. It should be treated as sensitive administrative access.
Enable it with:
RESTAPIEnabled=True
The API can support tasks such as:
- Viewing server and player information
- Sending announcements
- Kicking or banning players
- Saving or shutting down the world
- Reading server metrics
The REST API uses HTTP Basic Authentication.
Security Warning
Do not expose the management API directly to the public internet. Unauthorized access could allow someone to manipulate or shut down the server.
For remote administration, use protected access such as VPNs, firewall allowlists or private networking.
Palworld Server Metrics
Metrics help administrators determine whether lag is caused by the Palworld server itself or by a player’s internet connection. They are much more useful than relying only on subjective reports.
Useful metrics include:
- Server FPS
- Frame time
- Connected players
- Uptime
- Base count
If server FPS drops as bases and player activity increase, hardware or world complexity may be the real problem rather than bandwidth.
Palworld Game Data API
The Game Data API is intended for advanced integrations and community tools. It can be useful for dashboards, analytics and custom server-management systems.
Enable it with:
-enable-gamedata-api
Because game-data access may expose sensitive server information, it should be protected using the same security principles as other administrative interfaces.
RCON Is Deprecated
RCON appears in many older Palworld guides, but it is no longer the best foundation for new server-management systems. Pocketpair currently marks it as deprecated and recommends moving to REST-based management.
If you are building a new bot, dashboard or automation tool in 2026, use the REST API instead of creating a new dependency on RCON.
Existing RCON users should also plan a migration rather than assuming the feature will remain permanently available.
Client Mods vs Server-Side Mods
Client mods and server-side mods are different features and should not be treated as interchangeable. Client mods affect what players run locally, while server-side mods change or extend the dedicated-server environment.
Client Mods
The setting:
bAllowClientMod
controls whether clients with mods enabled can connect.
Allowing client mods may be acceptable for casual groups, but public communities should consider compatibility and fairness before enabling them.
Server-Side Mods
Server-side mods currently require the Windows dedicated-server edition. Pocketpair also warns that mods can cause crashes or save corruption.
The default Workshop location is:
Mods/Workshop
and configuration is handled through:
Mods/PalModSettings.ini
You can also launch without mods using:
-NoMods
Before Installing a Mod
Always create a full backup before changing the mod setup. Problems may appear after installing, updating or removing a mod.
Keep a known-good copy of the world so you can restore it if the server fails to start or player data behaves incorrectly.
How to Enable PvP
PvP requires more than one configuration value because player damage, guild defense and related rules interact with each other. Test PvP changes on a backup before enabling them for a large community.
Common settings include:
bIsPvP=True
bEnablePlayerToPlayerDamage=True
bEnableDefenseOtherGuildPlayer=True
Also review death penalties, guild size, base limits, fast travel and import/export rules so the overall PvP experience remains balanced.
How to Improve Palworld Dedicated Server Performance

Performance can decline as worlds, bases and player activity grow. Focus on storage, RAM and settings that increase simulation load.
1. Use SSD or NVMe Storage
Fast storage improves saves, loading and backup performance. Avoid slow drives for active worlds.
2. Leave RAM Headroom
Keep some memory free for the operating system and background tools. This helps reduce out-of-memory crashes.
3. Control Base Counts
More bases create more structures and active Pals for the server to process. Increase limits only when performance allows.
4. Limit Workers
Large numbers of working Pals increase CPU load. Reduce worker limits if server FPS begins to drop.
5. Watch Pal Spawn Multipliers
High PalSpawnNumRate values increase active entities and server load. Use moderate multipliers on busy worlds.
6. Consider Building Limits
Unlimited building can make long-running worlds increasingly demanding. Public servers may benefit from reasonable limits.
7. Monitor Server FPS
Server FPS and frame time help identify real performance problems. Do not confuse player latency with server-side lag.
8. Avoid Old Performance Flags
Legacy multithreading arguments may not improve Palworld 1.0 servers. Test changes individually instead of copying old configurations.
Home Hosting vs VPS vs Managed Palworld Hosting
Your best hosting option depends on budget, technical skill and how much control you want.
| Factor | Home Server | VPS | Managed Game Host |
|---|---|---|---|
| Monthly provider fee | Low/none | Yes | Yes |
| Electricity | You pay | Included | Included |
| Port forwarding | Usually | Usually no | Usually handled |
| Root access | Full | Full | Varies |
| Setup difficulty | Medium | Medium/High | Easy |
| DDoS protection | Limited | Provider dependent | Often included |
| Automatic backups | You configure | You configure | Often included |
| Control panel | Optional | Optional | Usually included |
| Best for | Self-hosters | 24/7 admins | Convenience |
Home hosting offers more control, while managed hosting is easier for users who want less technical maintenance.
Palworld Server Hosting Costs in 2026
Hosting prices depend on RAM, CPU, location and billing term. Always compare promotional prices with renewal costs.
September 2026 examples include:
- Hostinger: about $9.49/month for 8 GB, $13.99 for 16 GB and $27.99 for 32 GB.
- GPORTAL: about $15.99 for 10 slots and $32.68 for 32 slots.
- Shockbyte: about $16.99 for 10 players and $26.99 for 32 players.
Pocketpair lists 16 GB RAM for dedicated servers, so an 8 GB plan should be treated as a light-use option rather than the ideal choice for a large persistent world.
When comparing providers, check RAM, CPU allocation, renewal pricing, backups, server location and mod access. Prices can change, so verify the provider’s current offer before purchasing.
Hidden Costs of Self-Hosting
Home hosting avoids a monthly game-server bill but is not completely free. Electricity, hardware replacement and networking upgrades can add up over time.
Common hidden costs include power, SSD upgrades, additional RAM, router hardware and administrator time.
If the server averages 100 watts:
0.1 kW × 24 × 30 = 72 kWh/month
Multiply 72 kWh by your electricity rate to estimate the monthly energy cost.
What to Look for in a Palworld Hosting Provider
A cheap plan is not automatically a good Palworld host. Resource limits, support quality and backup access often matter more than the advertised starting price.
Prioritize:
- Modern CPU and enough RAM
- NVMe storage
- DDoS protection
- File and backup access
- Multiple server locations
- Clear upgrade options
A good provider should make it easy to download backups and move elsewhere later.
Choose the Right Server Location
Choose a data center close to most of your players. Physical distance is not the only factor, but it strongly influences latency.
For example, an India-focused community may prefer India or Singapore, while a European group may prefer Central Europe.
Test real player latency after deployment rather than choosing only by advertised location.
Palworld Dedicated Server Security Checklist
Use this simple checklist to keep your Palworld server safer:
- Use separate passwords for players and administrators.
- Change the admin password when a moderator leaves.
- Run the server with limited user privileges.
- Avoid running the Linux server as root.
- Open only the ports Palworld actually needs.
- Remove unused firewall rules.
- Keep Windows or Linux updated.
- Back up the server before major system updates.
- Do not expose the REST API directly to the public internet.
- Use VPN access, private networking or firewall allowlists for management tools.
- Keep at least one backup outside the live server.
- Test backups regularly to make sure they can be restored.
How to Run Palworld Automatically After a Linux Reboot
A 24/7 Linux server should restart automatically after a system reboot. systemd is commonly used to manage this behavior.
A properly configured service can start Palworld during boot, restart it after failure and centralize service monitoring.
Common commands include:
sudo systemctl start palworld
sudo systemctl stop palworld
sudo systemctl restart palworld
sudo systemctl status palworld
Automatic startup should still be combined with graceful shutdown, backup and update procedures.
How to Update a Palworld Dedicated Server
Updates should be treated as maintenance events rather than simply running SteamCMD while players are online. A controlled process protects world data and makes rollback easier.
Before updating:
- Notify players.
- Run
/Save. - Create an external backup.
- Shut the server down gracefully.
- Run SteamCMD.
Update command:
steamcmd +login anonymous +app_update 2394010 validate +quit
After updating, restart the server, check mods and verify that players, bases and guilds load correctly.
Palworld Dedicated Server Update and Recovery Strategy
Every update plan should include a rollback plan. A successful server launch does not automatically mean every player, mod or save file survived correctly.
Before major updates, preserve the world save, configuration, mod files, server version and startup arguments.
After updating, verify:
- Player characters and inventories
- Guilds and bases
- Palboxes and Pals
- Mods and cross-play
- Automatic backups
Keep the pre-update backup until the new server has been tested thoroughly.
Why Is My Palworld Community Server Not Showing Up?
If direct-IP joining works but the server does not appear in the community list, the issue is usually related to public registration or network advertisement rather than the basic server process.
1. Check -publiclobby
Community-server mode requires:
-publiclobby
Make sure the argument is actually included in the active server launch command.
2. Test Direct Connection
Try:
PUBLIC-IP:8211
If direct connection works, basic port forwarding and server availability are probably functioning.
3. Check Public IP Detection
If Palworld cannot detect the correct public address, specify it manually:
-publicip=x.x.x.x
Use the actual public address assigned to your server connection.
4. Check Public Port
The advertised public port can be specified with:
-publicport=xxxx
Remember that this does not change the server’s actual listening port.
5. Check Hairpin NAT
Some routers cannot connect from inside the local network using the same public route used by outside players. This is known as Hairpin NAT behavior.
Test the server using a genuinely external internet connection before assuming the community listing is broken.
Common Palworld Dedicated Server Problems and Fixes
Most Palworld server problems fall into a small number of categories: networking, configuration, hardware resources or version mismatches. Checking them systematically is faster than randomly changing settings.
| Problem | Likely Cause | Check |
|---|---|---|
| Friends cannot connect | Firewall/NAT | UDP 8211 |
| Works locally only | Router or CGNAT | WAN/public IP |
| Settings do not change | Wrong INI | PalWorldSettings.ini |
| Config folder missing | First launch not completed | Start server once |
| Version mismatch | Server outdated | SteamCMD update |
| Community server missing | Public mode disabled | -publiclobby |
| Console users cannot join | Wrong deployment type | Community server |
| High latency | Region/network | Hosting location |
| Low server FPS | CPU/world load | Bases, workers, spawn rate |
| Frequent memory crashes | Insufficient RAM | Memory usage |
| Admin commands fail | Authentication missing | /AdminPassword |
| Mods fail | Compatibility/OS | Windows server requirement |
| World rollback | Save/storage problem | Backups and disk |
| Local community-server join fails | Hairpin NAT | Router |
| Old cross-play config fails | Deprecated setting | CrossplayPlatforms |
Start with the simplest cause and confirm each layer before moving to more complex troubleshooting.
Why Is PalWorldSettings.ini Not Working?
When configuration changes do not appear in-game, the most common cause is editing the wrong file or using invalid INI syntax. Restarting repeatedly will not help if the server is reading a different configuration.
You Edited the Wrong File
Do not edit only:
DefaultPalWorldSettings.ini
The running server reads the active PalWorldSettings.ini file inside the correct OS-specific directory.
You Used the Wrong OS Directory
Windows uses:
WindowsServer
Linux uses:
LinuxServer
Make sure your file is located under the directory matching the operating system actually running the server.
The Server Never Ran
The required configuration folders may not exist until Palworld has launched successfully at least once.
Start the server, allow it to initialize and then stop it before editing the final configuration.
The INI Syntax Is Broken
Missing quotation marks, commas or brackets can prevent settings from loading correctly.
Keep a known-good copy before making major changes so you can quickly restore a working configuration.
Why Can’t Friends Join My Palworld Server?
Connection problems should be investigated layer by layer. Testing in a fixed order prevents you from wasting time changing settings that are unrelated to the actual problem.
Check:
- Whether PalServer is running.
- Whether server and client versions match.
- Whether local/LAN connection works.
- Whether UDP 8211 is allowed.
- Whether the router forwards the correct port.
- Whether the public IP is correct.
- Whether the ISP uses CGNAT.
- Whether cross-play and community mode are configured correctly.
If local connections work but remote ones fail, focus on the router, firewall and ISP path.
Should You Use Windows or Linux?
Windows, Linux and Docker can all host Palworld. Choose based on your experience, need for mods and level of server control.
Choose Windows If:
Windows is easier for beginners and currently required for server-side mods. It also offers simple Steam installation and graphical management.
Choose Linux If:
Linux works well for VPS and 24/7 hosting. It is a good choice if you are comfortable with terminals, systemd and automation.
Choose Docker If:
Docker is useful for reproducible deployments and experienced administrators. Native Linux Docker is preferable to Docker Desktop for Palworld hosting.
Recommended Maintenance Schedule
Regular maintenance helps prevent downtime and save problems.
Daily
- Confirm the server is online.
- Check memory usage and recent backups.
- Review crashes or major errors.
Weekly
- Check disk space and logs.
- Verify external backups.
- Review system updates.
Before Every Palworld Update
- Run
/Save. - Create a full backup.
- Shut down cleanly.
- Update and check mods afterward.
Monthly
- Test a backup restore.
- Review passwords and server capacity.
- Check hosting or hardware costs.
When Should You Upgrade the Server?
Upgrade only when performance problems are consistent, not because of one isolated lag report.
Consider upgrading if you regularly see:
- Low server FPS
- High CPU usage
- Memory exhaustion
- Long save times
- Frequent crashes
- Low disk space
Palworld Dedicated Server Pre-Launch Test
Before inviting players, confirm the server is stable and recoverable.
| Test | Expected Result |
|---|---|
| Server startup | No immediate crash |
| External connection | Works |
| UDP port | Correct |
| Server password | Enforced |
| Admin password | Works |
/Save |
Completes |
| Cross-play | Works if required |
| Backups | Being created |
| Restart | World persists |
| Player reconnect | Character persists |
| Mods | Load successfully |
| Restore test | Backup works |
Complete at least one full shutdown, restart and reconnection test before launch.
Palworld Dedicated Server Setup Checklist
Use this final checklist before opening the server to players.
Hardware
- 4+ CPU cores
- 16 GB RAM or more
- SSD/NVMe storage
- Enough backup space
Installation
- App ID 2394010 used
- Server launches correctly
- Current server version installed
Networking
- UDP 8211 allowed
- Firewall and router configured
- Public IP or CGNAT checked
Configuration
- Server name and player limit set
- Passwords configured
- Cross-play settings checked
Security
- Limited server privileges
- Operating system updated
- REST API protected
Reliability
- Automatic backups enabled
- External backup available
- Restore test completed
Frequently Asked Questions
1. How much RAM does a Palworld Dedicated Server need?
Pocketpair currently lists 16 GB, while recommending more than 32 GB for stronger stability. Lower-memory configurations may work, but they have a greater risk of out-of-memory crashes.
2. What port does Palworld use?
The default Palworld dedicated-server port is UDP 8211. You can change the listening port with the -port= launch argument.
3. How many players can join a Palworld Dedicated Server?
The common official configuration supports up to 32 players through -players=32 and the ServerPlayerMaxNum setting. Real-world performance still depends on hardware and world complexity.
4. Which platforms can join a Palworld Dedicated Server?
The default CrossplayPlatforms value is (Steam,Xbox,PS5,Mac). The Xbox category also covers the Microsoft Store Windows PC version, while Xbox and PS5 users should use community-server deployment.
5. Can you install mods on a Palworld server?
Yes, but server-side mods currently require the Windows dedicated-server edition. Back up the world before installing, updating or removing mods.
6. Should I use RCON for Palworld server management?
Not for a new management system. RCON is deprecated, so new integrations should use the REST API instead.
7. Does Palworld automatically create backups?
It can. Enable bIsUseBackupSaveData to use the built-in rotating backup system, but maintain external backups as well.
8. Can I move an existing Palworld world to another host?
Yes. Back up the complete save and configuration, restore them on the new installation and verify players, guilds, bases and Pals before deleting the old server.
Conclusion
A Palworld Dedicated Server in 2026 is much more than a basic SteamCMD installation followed by opening port 8211. Palworld 1.0 introduced broader cross-play, voice chat, Global Palbox controls and more advanced server-management options.
The foundation is still straightforward: install the official server, provide enough CPU and memory, use fast storage, configure the correct port and edit the active PalWorldSettings.ini file.
Long-term reliability is where good server administration becomes important. Keep strong administrator credentials, maintain external backups, monitor server FPS and avoid excessively high base, worker or spawn settings when performance is already under pressure.
Updates and mods should always be approached with a backup-first strategy. Save the world, shut the server down cleanly and keep a recovery copy before making major changes.
A properly configured Palworld Dedicated Server can support everything from a small private group to a large persistent multiplayer community. By following current 2026 guidance rather than outdated Early Access tutorials, administrators can avoid many of the most common setup and performance problems.
For current servers, remember the most important changes: use CrossplayPlatforms instead of AllowConnectPlatform, test legacy performance flags carefully, prefer REST API management over new RCON integrations and review Pocketpair’s current documentation after major Palworld updates.

