Skip to content
Deploy

Game server · Palworld

Palworld dedicated server hosting and setup, on a Ryzen VPS

A Palworld dedicated server runs the game's own server software so your world stays online around the clock and friends join from anywhere. You run it with full root on a high-clock AMD Ryzen VPS, a strong match for Palworld's single-thread-heavy simulation, with a dedicated IPv4 that lets players connect without port forwarding. "Dedicated server" here means Palworld's server program on a Ryzen VPS, never a bare-metal machine.

  • High-clock AMD Ryzen cores
  • Dedicated IPv4, no port forwarding
  • DDoS protection in every location

What is a Palworld dedicated server?

A Palworld dedicated server is the game's own server program, running on a machine that is always on so your world keeps ticking whether or not you are playing. On RyzenRDP it runs on a Windows or Linux VPS with full root access, high-clock AMD Ryzen cores and a dedicated IPv4, so friends connect straight to your address with no port forwarding. It is a VPS, not bare metal.

How much RAM does a Palworld server need?

Suggested tier by world size and player count
Your worldSuggested tierMemory
A fresh world, a few friends (up to about 4)T416 GB
A busy world or a larger group (up to 8-16 players)T524 GB
A long-running, large or lightly modded worldT632 GB

Palworld's own guide calls for about 16 GB of memory, so T4 is the honest floor — do not run a Palworld server on a 2 GB or 4 GB plan. Memory use climbs as the map fills with players, bases and captured Pals, so pick T5 or T6 for a busy, long-running or modded world and leave headroom for the operating system. High clock speed matters more than core count here: Palworld's simulation leans on a few threads, which is exactly what AMD Ryzen is built for.

Recommended Palworld plans

Shown in Dallas on AMD Ryzen. T4 (6 vCPU, 16 GB RAM and 250 GB Gen4 NVMe SSD) is the starting point for a Palworld world; step up to T5 or T6 for a busy, large or modded server. Every tier includes a dedicated IPv4, a 1 Gbps port and Gen4 NVMe SSD. See all locations and tiers on the pricing page.

16 GB for a busy world

T4 · Dallas

AMD Ryzen

$79.99/mo

USD per month · billed for 1, 3, 6 or 12 months

  • 6 shared vCPU
  • 16 GB DDR5 RAM
  • 250 GB Gen4 NVMe SSD
  • 1 Gbps port · 1 IPv4
Deploy T4

T5 · Dallas

AMD Ryzen

$110.00/mo

USD per month · billed for 1, 3, 6 or 12 months

  • 6 shared vCPU
  • 24 GB DDR5 RAM
  • 350 GB Gen4 NVMe SSD
  • 1 Gbps port · 1 IPv4
Deploy T5

T6 · Dallas

AMD Ryzen

$129.00/mo

USD per month · billed for 1, 3, 6 or 12 months

  • 6 shared vCPU
  • 32 GB DDR5 RAM
  • 500 GB Gen4 NVMe SSD
  • 1 Gbps port · 1 IPv4
Deploy T6

Plan prices do not go up at renewal, and there is no setup fee. Prices and specs from our live catalog, checked .

How to set up a Palworld dedicated server on Linux

  1. Deploy the VPS

    Order a Ryzen VPS on T4 (16 GB) or higher, choose Ubuntu 24.04, and note the dedicated IPv4 shown in the console. Connect over SSH.

  2. Install SteamCMD

    Add a non-root palworld user, enable the multiverse repository, then install SteamCMD with apt install steamcmd (accept the Steam license prompt). SteamCMD is Valve's command-line installer.

  3. Download the server

    As the palworld user, run steamcmd +login anonymous +app_update 2394010 validate +quit. App 2394010 is the Palworld Dedicated Server; it downloads free with an anonymous login.

  4. Generate the default config

    Start the server once with ./PalServer.sh, then stop it. The first launch writes DefaultPalWorldSettings.ini and the save folders.

  5. Edit PalWorldSettings.ini

    Copy the defaults into Pal/Saved/Config/LinuxServer/PalWorldSettings.ini, then set ServerName, ServerPassword, AdminPassword and ServerPlayerMaxNum. Only values in this file are read at startup.

  6. Open UDP 8211

    Allow the game port in the firewall with ufw allow 8211/udp. Palworld uses UDP 8211 by default; open the RCON or query ports only if you use them.

  7. Keep it running with systemd

    Create a systemd unit that runs PalServer.sh as the palworld user with Restart=on-failure, then systemctl enable --now palworld. The world now survives disconnects and reboots.

  8. Connect

    In Palworld, choose Join Multiplayer (Dedicated Server) and enter your IP:8211. Because the VPS has its own dedicated IPv4, players connect straight to that address.

The same steps work on Windows with PalServer.exe and the Windows firewall; the config path becomes Pal/Saved/Config/WindowsServer/PalWorldSettings.ini. Keep your AdminPassword out of any file you share.

Palworld dedicated server settings (PalWorldSettings.ini)

Every rule for your world lives in PalWorldSettings.ini, inside one long OptionSettings=(...) line. The defaults in DefaultPalWorldSettings.ini are a useful reference, but the server only reads the file under Pal/Saved/Config/LinuxServer/. The keys most groups change first:

  • ServerName, ServerDescription - how your server shows in the list.
  • ServerPassword, AdminPassword - a join password and the admin password for in-game commands.
  • ServerPlayerMaxNum - the player cap (up to 32); more players needs more memory.
  • DeathPenalty, Difficulty - how punishing deaths are and the overall difficulty.
  • ExpRate, PalCaptureRate, PalEggDefaultHatchingTime - progression and capture pacing.
  • DayTimeSpeedRate, NightTimeSpeedRate - day and night length.
  • bEnablePlayerToPlayerDamage - PvP on or off.

Edit one value at a time, restart the service, and test. Keep a copy of a working file before a large change so you can roll back.

Ports and connecting without port forwarding

Palworld listens on UDP 8211 by default. Optional extras are RCON (default 25575, for remote admin commands) and a Steam query port - leave both closed unless you use them.

On a home connection you would normally forward UDP 8211 through your router, and behind CGNAT that often is not possible at all - the single biggest reason self-hosted Palworld servers are unreachable. Your RyzenRDP VPS has its own dedicated IPv4, so there is nothing to forward: open UDP 8211 in the server firewall and friends connect to your-ip:8211 directly. One public address, reachable from anywhere.

VPS and initial setup, not a managed game panel

"Dedicated server for Palworld" is the name of the game's server software, not a promise of a bare-metal machine. On RyzenRDP it runs on a VPS with full root (Linux) or Administrator (Windows) access: you own the box, choose the versions and keep your saves on Gen4 NVMe SSD.

This is a full-root VPS, not a one-click game panel. There is no web dashboard for swapping mods or auto-updating the server - you manage it over SSH or Remote Desktop, the way this guide shows. In return you are not boxed in by per-slot pricing or a locked-down control panel: the same VPS can also run a Minecraft or Valheim server, a Discord bot or anything else that fits your plan.

DDoS protection

Popular game servers attract denial-of-service attacks, and Palworld is no exception. DDoS protection is included in every RyzenRDP location, so volumetric attacks are filtered upstream before they reach your server. You stay responsible for the usual in-server hygiene: a strong AdminPassword, only the ports you need open, and the RCON port closed unless you use it.

Choose a location close to your players

Ping depends on distance, so host near most of your group: Dallas or Houston are central for the US, Los Angeles suits the West Coast, Germany and the UK suit Europe, and Singapore suits Asia and Oceania. Every location includes a dedicated IPv4 and DDoS protection - see the full list of locations.

Game server guides

All RDP guides and tutorials

Palworld dedicated server FAQ

How much RAM does a Palworld dedicated server need?

About 16 GB is the honest minimum, so start on T4 (6 vCPU, 16 GB RAM and 250 GB Gen4 NVMe SSD). A busy, large or modded world uses more as it fills with players, bases and Pals - choose T5 (24 GB) or T6 (32 GB) and leave headroom for the operating system. Do not run Palworld on a 2 GB or 4 GB plan.

Which port does a Palworld server use?

UDP 8211 by default. RCON (default 25575) and the Steam query port are optional - leave them closed unless you use them.

Do my friends need to forward ports to join?

No. Your VPS has its own dedicated IPv4, so there is nothing to forward and no CGNAT to work around. Open UDP 8211 in the server firewall and friends connect to your-ip:8211 directly.

Is this a bare-metal dedicated server?

No. "Dedicated server for Palworld" is the name of the game's server software; on RyzenRDP it runs on a VPS with full root (Linux) or Administrator (Windows) access, not a rented bare-metal machine.

Can I change the server settings and run mods?

Yes. You have full root, so you edit PalWorldSettings.ini for difficulty, rates, player cap and PvP, and add mods yourself. Heavily modded or large worlds want more memory - step up to T5 or T6.

Does the server stay online when I log off?

Yes. Run it as a systemd service (Linux) or a Windows service so it keeps running after you disconnect and restarts automatically after a reboot.

Do you protect against DDoS attacks?

Yes. DDoS protection is included in every RyzenRDP location, filtering volumetric attacks upstream. You still keep a strong admin password and only the ports you need open.

Can I try it before committing to a month?

Yes. You can run a paid 24-hour trial for $4, credited to your first month, then keep the VPS on a monthly plan if you are happy with it.

Which location should I pick?

The one closest to most of your players, since ping depends on distance. Dallas and Houston are central for the US, Los Angeles suits the West Coast, Germany and the UK suit Europe, and Singapore suits Asia and Oceania.

Deploy your Palworld server

High-clock AMD Ryzen cores, a dedicated IPv4 and DDoS protection, near your players. Plans from $14.99/mo.