Palworld 1.0 is the perfect time to start a fresh multiplayer world with friends or build a long-term community server. A Palworld server lets players join the same world, keep progress online, work on bases together, catch Pals, farm resources, and explore new content without relying on normal co-op hosting.
You can create a Palworld server by self-hosting it on your own Windows PC, or you can use dedicated Palworld server hosting. Self-hosting gives you control, but it also means you are responsible for installing the server, opening ports, editing files, updating the server, and fixing problems yourself.
What You Need Before Creating A Palworld Server
Before starting, make sure your PC is ready. You should have a 64-bit Windows system, a stable internet connection, enough free storage, and enough RAM for the number of players you want. Palworld servers can use a lot of memory, especially when players build large bases, assign many Pals to work, and explore different areas at the same time.
You also need access to your router if players outside your home network will join. By default, a Palworld server uses port 8211, so you will usually need to open that port in Windows Firewall and forward it in your router.
Step 1: Create Your Server Folders
First, create two folders on your PC. One folder will hold SteamCMD, and the other will hold your Palworld server files.
Open PowerShell and run:
mkdir C:\steamcmd
mkdir C:\palworld-server
The C:\steamcmd folder is where SteamCMD will be placed. The C:\palworld-server folder is where your dedicated Palworld server files will be installed.
Step 2: Install SteamCMD
SteamCMD is a command-line tool used to download and update dedicated server files. Download SteamCMD for Windows, extract it, and place the extracted files inside:
C:\steamcmd
After extracting it, open PowerShell in the SteamCMD folder:
cd C:\steamcmd
Then run SteamCMD once:
.\steamcmd.exe
SteamCMD may update itself the first time it opens. When it finishes, type:
quit
This confirms SteamCMD is installed and ready.
Step 3: Download The Palworld Dedicated Server
Now you can download the Palworld dedicated server files. In PowerShell, run:
cd C:\steamcmd
.\steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit
The force_install_dir part tells SteamCMD where to install the server. The login anonymous part means you do not need to log in with a Steam account. The app_update 2394010 validate part downloads the Palworld dedicated server and checks that the files are installed correctly.
Once the command finishes, your Palworld server files should be inside:
C:\palworld-server
Step 4: Start The Server Once
Before editing your settings, start the server once. This creates the save folders and config folders that may not exist yet.
Run:
cd C:\palworld-server
.\PalServer.exe
A server window should open. Let it load for a short moment, then close it safely.
This first launch is important because the main settings file is usually created only after the server has started at least once.
Step 5: Copy And Edit PalWorldSettings.ini
The main file you need is:
PalWorldSettings.ini
Do not edit DefaultPalWorldSettings.ini as your active config. That file is only the default template. Instead, copy it into the Windows server config folder.
Run:
Copy-Item C:\palworld-server\DefaultPalWorldSettings.ini C:\palworld-server\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
Now open the real settings file:
notepad C:\palworld-server\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini
Inside this file, you can change important server settings such as:
ServerName="My Palworld 1.0 Server"
ServerDescription="Fresh Palworld 1.0 multiplayer world"
AdminPassword="ChangeThisAdminPassword"
ServerPassword="ChangeThisJoinPassword"
ServerPlayerMaxNum=32
ServerName is the name of your server. ServerDescription explains what your server is about. AdminPassword lets you use admin commands in-game. ServerPassword makes the server private. ServerPlayerMaxNum controls how many players can join.
Save the file before closing Notepad.
Step 6: Open The Palworld Server Port
For friends outside your home network to join, you need to allow the server through Windows Firewall.
Run this command in PowerShell as administrator:
netsh advfirewall firewall add rule name="Palworld Server 8211" dir=in action=allow protocol=UDP localport=8211
After that, log into your router and forward UDP port 8211 to the local IP address of your server PC.
For example, if your PC local IP is:
192.168.1.50
Forward UDP 8211 to 192.168.1.50.
Players can then connect with:
YourPublicIP:8211
Step 7: Start Your Palworld 1.0 Server
Once your settings and port forwarding are ready, start the server again:
cd C:\palworld-server
.\PalServer.exe -port=8211 -players=32 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
The -port=8211 option sets the server port. The -players=32 option sets the max player count. The performance options can help the dedicated Palworld server run better on multi-threaded CPUs.
If you want your server to appear as a community server, you can add:
-publiclobby
Your launch command would then look like this:
.\PalServer.exe -port=8211 -players=32 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -publiclobby
Step 8: Update Your Server For Palworld 1.0
Stop your server first. Never update while players are online.
Before updating, back up your save folder:
C:\palworld-server\Pal\Saved\SaveGames\0\
This folder contains your world save data. Copy it somewhere safe before making major changes.
Then update the server by running:
cd C:\steamcmd
.\steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit
After the update finishes, start your server again using your normal launch command.
How Dedicated Palworld Server Hosting Makes This Easier
Self-hosting works, but it can be a lot for beginners. You need to install SteamCMD, use commands, edit config files, open firewall rules, forward router ports, manage updates, and keep your own PC online. If your internet drops, your PC shuts down, or Windows updates restart your machine, your multiplayer Palworld server can go offline.
Dedicated Palworld server hosting removes most of that work. With Pine Hosting, your server is already pre-installed when you purchase. You do not need to manually install SteamCMD, download server files, open home network ports, or keep your own PC running all day.
This also makes the Palworld 1.0 update easier. If you already have a Palworld server with Pine Hosting and want to update it to Palworld 1.0, all you need to do is restart the server once. It will automatically update to the latest available version. If you also want to wipe the files and start completely fresh, you can do so by following the steps on the following video:
You also get easier access to server files, console tools, restarts, backups, and settings. That makes Palworld server hosting a better choice if you want to spend less time troubleshooting and more time actually playing.
Start Your Palworld 1.0 Server With Pine Hosting
If you want the best Palworld hosting experience without dealing with SteamCMD, port forwarding, firewall rules, and manual updates, Pine Hosting makes it simple.
Get a dedicated Palworld server with fast setup, latest-version support, file access, server configuration tools, reliable hardware, DDoS protection, and support when you need help.
Start your multiplayer Palworld server with Pine Hosting, restart safely after the Palworld 1.0 update, and get your multiplayer world online without the self-hosting headache.