Client Area
Guide

How to Host a Palworld Dedicated Server

Palworld··3 min read
Palworld server hosting

A dedicated Palworld server lets up to 32 friends share one persistent world that stays online even when you log off. Here is how to set one up.

RAM and player slots

Palworld dedicated servers want memory: plan for 8 GB for a small group and 12–16 GB toward the 32-player cap. World size grows over time, so NVMe storage and backups matter.

Configure PalWorldSettings.ini

Almost everything is controlled from PalWorldSettings.ini — capture rates, EXP, Pal spawns, day/night length, death penalty and PvP. Edit it in the config editor, restart, and your rules are live.

Use the REST API

Palworld exposes a REST API for admin actions — announce messages, kick/ban, save and shut down gracefully — handy for community management and automation.

Set it up in 4 steps

  1. Pick a Palworld plan sized to your group.
  2. Deploy — online in under 60 seconds.
  3. Set your name, password and rates in the config editor.
  4. Share your server address and start catching Pals.

Deploy a Palworld server →

Related guides

Share:Twitter / XFacebookRedditWhatsApp
Reference

Ports, config and common failures

Supported operating systems

The dedicated server runs on Windows 64-bit or Linux 64-bit; the documentation names Ubuntu and AlmaLinux as examples of supported Linux distributions.

CPU, memory, and storage sizing is covered separately on the Palworld server hosting page.

Ports and firewall rules

The Palworld dedicated server listens on UDP 8211 by default, changeable with -port=. That is the only port listed on the official requirements page. Port forwarding is configured on the router.

PortProtocolPurposeEnabled by
8211UDPGame trafficAlways
8212TCPREST APIRESTAPIEnabled / RESTAPIPort
25575TCPRCONRCONEnabled / RCONPort

Port 8212/TCP is a community-documented default, not a number stated in the official docs; 25575 is the default given on the official RCON page.

Remote management: REST API instead of RCON

For automation, build against the REST API rather than RCON: the official RCON page marks RCON as deprecated and “scheduled to stop functioning in an upcoming update”.

The REST API is turned on with RESTAPIEnabled=True and authenticates with HTTP Basic Auth. The official page states that it is not designed to be exposed directly to the internet and recommends using it within a LAN.

Which configuration file the server actually reads

Two files share nearly the same name, and only one affects a running server. DefaultPalWorldSettings.ini in the PalServer root is a template — the documentation notes that edits to it are not applied.

The live file is generated on first boot at Pal/Saved/Config/WindowsServer/PalWorldSettings.ini (LinuxServer on Linux). Copy the template's contents there and edit that copy.

Startup arguments

Documented startup arguments:

  • -port= — sets the port the server listens on
  • -players= — sets the maximum number of participants
  • -publiclobby — sets the server up as a community server
  • -NumberOfWorkerThreadsServer= — sets the number of processes; the documentation states that it needs to be used together with the multi-threaded CPU performance arguments (-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS)

That dependency matters: the same page states that in v1.0 and later, leaving those performance arguments unset may improve performance, so the older advice to add them no longer matches the documentation.

Filtering which platforms can connect

The permitted client platforms are controlled by CrossplayPlatforms in PalWorldSettings.ini, which defaults to (Steam,Xbox,PS5,Mac). Removing entries narrows who can connect.

The older AllowConnectPlatform key is listed as unavailable in this version and superseded by CrossplayPlatforms, so configuration examples that still use it will not take effect.

Getting the server into the community server list

Appearing in the in-game community server list is a separate step from crossplay: the server has to be launched with the -publiclobby argument.

One documented caveat — if the router does not support hairpin NAT, machines on the same local network as the server cannot reach it through the community list, even though outside players can.

Ready to play?

Deploy your server in under 60 seconds — 7-day money-back guarantee.

Browse games