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

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

For a reliable Palworld 1.0 dedicated server, use a 64-bit Windows or Linux host with at least four recommended CPU cores, 16GB RAM, fast SSD storage and UDP port 8211 forwarded to the machine. Install the Dedicated Server with SteamCMD app 2394010 (or Steam’s Dedicated Server tool), launch it once, copy the default settings template into the generated saved-config folder, then edit the copied PalWorldSettings.ini. Back up the world and configuration before every update.

What you need before installing

Palworld’s dedicated server is a separate server application. It can run on a Windows 64-bit or Linux 64-bit host, either on hardware you control or on a managed game-server service. The host must stay online whenever players need access.

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.
Requirement Practical target Why it matters
Operating system 64-bit Windows or 64-bit Linux The dedicated-server packages target 64-bit systems.
CPU Four or more CPU cores recommended World simulation, worker Pals, bases and network activity compete for processing time.
Memory 16GB recommended More headroom reduces crashes as the world and player count grow.
Memory minimum 8GB can boot the server Pocketpair warns that 8GB increases the risk of out-of-memory crashes; it is not a comfortable production target.
Storage Fast SSD Save files and world data are written frequently. Slow storage can cause stalls or saved-data corruption.
Network Forward UDP port 8211 by default Players need a reachable public address and the server’s listening port.

Open the host firewall for the same UDP port that you forward on the router. If you choose another listening port, forward that port instead and give players the matching address.

Choose an installation method

Steam graphical installation

On a Windows machine with Steam, open Steam’s Library, enable the tools filter, install the Palworld Dedicated Server tool, and use its installation folder for the launch steps below. This is the simplest approach for a one-off server because Steam handles downloading and basic updates through its interface.

#1 Best Overall
Sale
fanxiang 1TB SATA SSD 2.5'' SSD SATA III 6 Gb/s Internal Solid State Drive Up to 560 MB/s 3D NAND SLC Cache for Laptop and PC Desktop Performance Boost 7mm(0.28″) S101Q
  • High-Efficiency Performance: The SSD 1TB SATA adopts 3D NAND flash memory, which achieves a read speed of up to 560MB/s and a write speed of up to 510MB/s. Get a faster data transfer experience and improve your work efficiency.
  • Upgrate Your Computer: The SATA 1TB SSD achieved faster app load and response times, and faster boot-up and shut-down, compared to HDDs. The internal SSD adopts advanced SLC Cache Technology, which improves overall computer performance.
  • Reliability and Stability: The 2.5 SSD 1TB supports garbage collection, advanced wear-leveling technology, RAID, ECC, TRIM, and S.M.A.R.T, which makes the SATA SSD more reliable and stable. With the characteristics of shockproof, the SSD hard drive can keep your data safe, without worry even if your computer drops.
  • Wide Compatibility: The 2.5'' SSD built-in SATA III 6Gb/S interfaces, witch backwards compatible with SATA II and SATA interfaces. The Internal SATA SSD is compatible with Windows, Linux, and Mac OS, and compatible with laptops, desktops, and all-in-one computers.
  • 3-Year Service: Our SSDs come with a 3 years after-sales service and lifetime technical support. If you have any questions, please contact us and we will sincerely and professionally solve the problem for you.

SteamCMD installation

SteamCMD is the better fit for a headless machine, Linux, scheduled maintenance, or scripted deployment. The official application ID is 2394010. Run:

steamcmd +login anonymous +app_update 2394010 validate +quit

The command downloads or updates the dedicated-server files and validates them. Run it again during a maintenance window whenever you need the current server build.

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

Linux with SteamCMD

Install SteamCMD using your distribution’s package or the official SteamCMD package, then run the same update command. The usual Palworld server directory is:

~/Steam/steamapps/common/PalServer

Change to that directory and start the server with:

./PalServer.sh

Keep the process under a service manager such as systemd or a terminal multiplexer in production so it can restart after maintenance or a host reboot. The exact service definition depends on your Linux distribution and account layout.

Rank #2
Sale
Samsung SSD 870 EVO SATA III 2.5” 1TB, Read Speeds Up to 560MB/s | SATA Internal Solid State Drive, Upgrade PC or Laptop Memory & Storage for IT Pros, Creators, Everyday Users (MZ-77E1T0B/AM)
  • THE SSD ALL-STAR: The latest 870 EVO has indisputable performance, reliability and compatibility built upon Samsung's pioneering technology. S.M.A.R.T. Support: Yes
  • EXCELLENCE IN PERFORMANCE: Enjoy professional level SSD performance which maximizes the SATA interface limit to 560 530 MB/s sequential speeds,* accelerates write speeds and maintains long term high performance with a larger variable buffer, Designed for gamers and professionals to handle heavy workloads of high-end PCs, workstations and NAS
  • INDUSTRY-DEFINING RELIABILITY: Meet the demands of every task — from everyday computing to 8K video processing, with up to 600 TBW** under a 5-year limited warranty***
  • MORE COMPATIBLE THAN EVER: The 870 EVO has been compatibility tested**** for major host systems and applications, including chipsets, motherboards, NAS, and video recording devices
  • UPGRADE WITH EASE: Using the 870 EVO SSD is as simple as plugging it into the standard 2.5 inch SATA form factor on your desktop PC or laptop; The renewed migration software takes care of the rest

Docker

Pocketpair publishes an official Docker image, but Docker Desktop is deprecated from a storage-I/O perspective because its extra storage layer increases the risk of save corruption and malfunction. If you use containers, keep the save and configuration directories on reliable persistent storage, test backup restoration, and avoid treating a container image as a substitute for a world backup.

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

Start the server for the first time

Windows

  1. Open a Command Prompt or PowerShell window.
  2. Change to the installation directory, normally steamappscommonPalServer.
  3. Run PalServer.exe.
  4. Wait until the process creates its PalSavedConfigWindowsServer directory and save data.
  5. Stop the process cleanly before changing configuration.

Linux

  1. Open a shell as the account that owns the server files.
  2. Change to ~/Steam/steamapps/common/PalServer (or your chosen install path).
  3. Run ./PalServer.sh.
  4. Allow the first launch to create Pal/Saved/Config/LinuxServer and the initial world.
  5. Stop the process before editing files.

Do not edit settings while the server is writing them. A clean stop, an edit, and a restart gives you a known point at which to verify that a change loaded.

Find and edit PalWorldSettings.ini

The configuration directories are created only after the server has started once. Pocketpair’s template must be copied into the server-specific saved-config directory:

Host Copy from Copy to
Windows PalSavedConfigWindowsServerDefaultPalWorldSettings.ini PalSavedConfigWindowsServerPalWorldSettings.ini
Linux Pal/Saved/Config/LinuxServer/DefaultPalWorldSettings.ini Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Edit the copied PalWorldSettings.ini, preserve a known-good copy, save the file, and restart the server. The template itself is not the live configuration. Pocketpair states: “Note that editing DefaultPalWorldSettings.ini will not affect the changes.”

Use a text editor that does not add rich-text formatting. Keep one backup of the original copied file and another backup of each tested revision so a bad setting can be removed without reconstructing the file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
fanxiang S101 1TB SSD SATA SSD 1TB Internal Solid State Drive SATA III 6Gb/s 2.5" SSD, UP to 520MB/s, 3D NAND TLC, Upgrade Laptop PC and Desktops
  • SPEED UP COMPUTER: The fanxiang 1TB SSD 2.5 Inch SATA SSD achieves blazing read and write speeds of 520MB/s, facilitating rapid file and data transfers
  • UPGRADE YOUR COMPUTER: Compared to HDDs, the 1TB SATA SSD boots up at least 50% faster, enabling instant productivity or gaming sessions
  • LONG-LASTING DURABILITY: The 2.5 SATA SSD 1TB incorporates 3D NAND TLC chips, offering a longer lifespan in writes compared to QLC, ensuring a more reliable data storage solution
  • EXTENSIVE COMPATIBILITY: The S101 1TB SATA III SSD is compatible with desktops, laptops, all-in-one PCs, supporting various operating systems like Windows, Linux, and Mac OS, meeting the needs of diverse devices
  • 3-Year Service: Fanxiang S101 1TB SSD solid state drive provides 3 years after-sales service and lifetime technical support. If you have any questions, please contact us and we will sincerely and professionally solve the problem for you

Set launch arguments deliberately

Launch arguments control server process behavior and a few values that are easier to set at startup than in the INI file. Add them to the executable shortcut, shell command, service definition or container entry point used to start the server.

Argument Effect Important distinction
-port=8211 Changes the listening port. Forward this UDP port and give it to direct-connect players.
-players=32 Sets the maximum number of participants. Choose a cap your CPU, memory and upload bandwidth can sustain.
-publiclobby Enables community-server listing. Players find it through the Community server browser rather than only by address.
-publicip=x.x.x.x Sets the public address advertised for a community server. Use the reachable public address, not a private LAN address.
-publicport=xxxx Sets the port advertised for a community server. It does not change the server’s listening port; -port does that.
-logformat=text or -logformat=Json Selects text or JSON logs. Choose JSON when a log collector or parser needs structured records.
-enable-gamedata-api Enables the game-data API. Protect any exposed API with network controls appropriate to your environment.

Pocketpair’s version 1.0 note says leaving -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS unset may improve performance. Treat that as a benchmarkable option, not a universal optimization: change one thing, observe CPU time, memory use, tick behavior and player experience, and retain the previous launch command until the result is clear.

Settings to decide in PalWorldSettings.ini

Access and identity

  • ServerName controls the name players see.
  • ServerDescription explains the rules, region or schedule.
  • ServerPassword restricts player access.
  • AdminPassword protects administrative commands; use a separate, strong value rather than reusing the player password.
  • ServerPlayerMaxNum defines the configured player ceiling. Keep it consistent with the capacity you advertise and the limit set at launch.

Crossplay

In the 1.0.4 reference, CrossplayPlatforms defaults to Steam, Xbox, PS5 and Mac. Leave that broad default when your community uses multiple platforms. Restrict the list only when you have a specific compatibility, moderation or community requirement; a restriction prevents affected platforms from joining.

Administration and observability

  • Use RCONEnabled and RCONPort when remote administration through RCON is required.
  • Use RESTAPIEnabled and RESTAPIPort only when an integration needs the REST interface.
  • Decide whether join and leave messages should be shown to players.
  • Select text or JSON logging to match how you inspect and retain logs.

Do not expose RCON or REST ports directly to the public internet without firewall rules and an access plan. A service that is not needed should remain disabled.

Backups and recovery

bIsUseBackupSaveData creates a backup directory for save data, but it also increases disk activity. When enabled, Pocketpair documents this cadence: five save data copies per 30 seconds, six per 10 minutes, 12 per hour and seven per day. Keep enough disk space for that history and monitor write load, especially on a small or shared host.

Rank #4
Crucial BX500 1TB 3D NAND SATA 2.5-Inch Internal SSD, up to 540MB/s - CT1000BX500SSD1, Solid State Drive
  • Boot up faster. Load files quicker. Improve overall system responsiveness
  • 300% faster than a typical hard drive
  • Improves battery life because it’s 45x more energy efficient than a typical hard drive
  • Micron 3D NAND – advancing the world's memory and storage technology for 40 years
  • Crucial 3-year limited warranty

Built-in copies are not a complete disaster-recovery plan. Periodically stop the server or use a consistent-save procedure, copy the entire save directory and configuration to separate storage, and retain at least one copy that the server cannot overwrite.

Gameplay and progression

Set the rules your group actually wants before inviting players. Relevant controls include PvP, death penalty, capture and experience rates, Pal spawn rate, egg hatching time, fast travel, hardcore mode, guild size and building limits. Explain unusual values in the server description so new players are not surprised.

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

Performance and world scale

Base limits, workers per base, dropped-item physics and Pal replication distance affect simulation cost. Increasing base limits or worker-Pal counts raises processing load; higher replication distance can increase network and CPU work. Raise one limit at a time and watch memory, CPU and save times before increasing another.

Connect players

Direct dedicated-server connection

  1. Confirm the server is running and listening on the selected UDP port.
  2. Forward that UDP port from the router to the host’s private IP address.
  3. Allow the executable or port through the host firewall.
  4. Give players the public IP address and port.
  5. Have them enter the address and port in the direct dedicated-server connection field below the server list.

Players outside your home network must use the public address. Players on the same LAN may need the host’s private address, depending on router loopback support.

Community-server listing

  1. Start the server with -publiclobby.
  2. Set -publicip and -publicport to the address and advertised port players should use.
  3. Ensure the router and firewall permit the actual listening port set by -port.
  4. In Palworld, select Community server, search for the configured name and select it.

If the listing is missing, check the public address and advertised port first. An advertised port is not automatically the listening port.

Best Value
Lexar 1TB NS100 Internal SSD 2.5" SATA III, 550MB/s Read, Gray
  • Upgrade your laptop or desktop computer for faster startups, data transfers, and application loads
  • Sequential read speeds of up to 550MB/s
  • Faster performance and more reliable than traditional hard drives
  • Shock and vibration resistant with no moving parts
  • [1TB] 480TBW
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Update safely with SteamCMD

Schedule updates while players are offline. A server and client on incompatible builds can prevent connections even when networking is configured correctly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Announce a maintenance window and stop new players from joining.
  2. Stop the Palworld server cleanly.
  3. Copy the save directory, PalWorldSettings.ini, launch command and any service files to separate recovery storage.
  4. From the SteamCMD directory, run steamcmd +login anonymous +app_update 2394010 validate +quit.
  5. Start the server with the same launch arguments.
  6. Inspect startup logs for errors, confirm the expected world loads and test a connection with a client on the intended build.
  7. Keep the pre-update server files and save backup until the updated world has been tested.

Pocketpair’s official documentation does not publish a complete version-pinning or rollback runbook. Do not assume that reinstalling an older executable alone is a safe rollback: preserve an independent copy of the previous server files and its matching save before patching.

Troubleshoot the common failures

The server will not start or crashes with out-of-memory errors

  • Check that the host is 64-bit and has 16GB RAM available; 8GB is bootable but carries higher out-of-memory risk.
  • Close unrelated applications and inspect logs for allocation failures.
  • Reduce player, base, worker and replication limits before adding more hardware.
  • Move the save directory to a faster SSD if storage stalls or corruption warnings appear.

Players cannot connect directly

  • Verify the server is listening on the same port you forwarded.
  • Confirm the router forwards UDP, not only TCP, to the correct private IP.
  • Check the host firewall and any upstream modem or carrier-grade NAT.
  • Have remote players use the public IP and port; use a private address only on the same network.
  • Confirm client and server builds match after an update.

The community listing is absent

  • Confirm -publiclobby is present.
  • Check that -publicip is a reachable public address.
  • Check -publicport separately from -port; the former advertises, while the latter listens.
  • Search by the exact configured server name and allow time for the listing to appear.

INI changes do nothing

  • Stop the server before editing.
  • Confirm you edited PalWorldSettings.ini, not DefaultPalWorldSettings.ini.
  • Verify the WindowsServer or LinuxServer path matches the operating system.
  • Restart after saving and inspect logs for parsing errors.

Saves become corrupted or the host performs excessive disk work

  • Use an SSD and keep free space for world data and backup copies.
  • Review the backup cadence created by bIsUseBackupSaveData and archive older copies elsewhere.
  • Avoid Docker Desktop storage setups that add avoidable I/O risk.
  • Restore only from a known-good copy after stopping the server; never overwrite a live save while the process is running.

Self-hosting or managed hosting?

Self-hosting gives you direct control over files, launch arguments, RCON, REST API exposure, backups and update timing. You must supply the hardware, networking, monitoring and recovery process. Managed hosting shifts those operational tasks to a provider, but the useful comparison is not a headline price alone.

Decision factor Self-hosted server Managed server
Monthly cost Hardware, electricity and internet costs; no fixed service price is established here. Recurring provider charge; verify current Palworld 1.0 pricing and terms.
Latency Depends on your home or colocated location. Depends on the provider’s region; choose a location near most players.
Capacity You choose CPU, memory, storage and player cap. Plan limits depend on the selected tier; confirm actual CPU and RAM allocation.
Backups and restore You design and test the backup workflow. Check retention, off-site copies and whether you can download and restore saves yourself.
Updates You control SteamCMD timing and rollback copies. Automation may be available; verify whether it preserves pre-update backups.
Mods and administration Full file and service access, including RCON and REST configuration. Confirm mod support, file access and whether required ports can be exposed.

Whichever model you select, verify current Palworld 1.0 support, geographic location, player limits, backup controls and access to the administration interfaces before committing.

Operational checklist

  • 64-bit Windows or Linux host with four or more CPU cores recommended.
  • 16GB RAM target; treat 8GB as a high-risk minimum.
  • Fast SSD with free space for saves and backup history.
  • UDP listening port forwarded and allowed through the host firewall.
  • SteamCMD app 2394010 installed or the Steam Dedicated Server tool selected.
  • First launch completed so the saved-config directory exists.
  • Default template copied to the operating-system-specific PalWorldSettings.ini.
  • Server name, passwords, crossplay, player cap and gameplay rules documented.
  • RCON, REST API and game-data API disabled unless required and protected when enabled.
  • Independent save and configuration backups created before every update.
  • Post-update log review and test connection completed before reopening the server.

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.

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