uniz.hostSign in
GuidesContact usTerms of servicePrivacy
Guide topics
Minecraft7
Moving your Minecraft server to a new version without losing the worldTurning on keepInventory and the other Minecraft gamerulesAdding mods, plugins and modpacks to a Minecraft serverWhitelist, operators and bans on your Minecraft serverI changed a Minecraft server setting and nothing happenedMinecraft server types — Vanilla, Paper, Fabric or Forge, and what each one costs youHow to run your own Minecraft server, from zero to friends joining (and the shortcut that skips the work)
Palworld7
Palworld admin and players — set the admin password, see who is online, kick and banMy friend on PS5 or Xbox can't find our Palworld serverMods on a Palworld server — what the uploader does, and what the publisher actually documentsPvP is on, but my friends still can't hurt each otherPalworld server stuttering — reading server FPS and fixing itPalworld server settings — where the knobs are, and why nothing changedHow to run your own Palworld dedicated server (SteamCMD) — and why budget players end up on hourly hosting
Using uniz.host13
Archived servers on uniz.host — where the world went and how to get it backStop paying while nobody is playing: auto-sleep on uniz.hostOpen a plugin's web page over https:// with a Cloudflare temporary linkMaking your first server on uniz.host — the create wizard, step by stepCredits and billing — how you are charged, and how to read your billUse your own domain for a server on uniz.hostA tour of the uniz.host dashboard — what this page is telling youMove an existing server to uniz.host — bring the whole world with youScheduled tasks on uniz.host — automatic restarts, commands and powerRestoring a backup on uniz.host — getting last night's world backManage server files on uniz.host — edit, upload, extractServer won't start: reading the console on uniz.hostShare your server with a friend — let them start it without handing over your account
The basics worth knowing3
Minecraft server crashes after adding mods? Read the error, then pick the right Java runtimeWhat is port forwarding? How to let friends join the server on your home PCHow much RAM does a game server need? Minecraft, Palworld, and picking a size that doesn't waste money
Guides / Palworld
Palworld

How to run your own Palworld dedicated server (SteamCMD) — and why budget players end up on hourly hosting

Last updated September 30, 2026

Short answer

A Palworld dedicated server is a free install via SteamCMD (app 2394010), but it is genuinely RAM-hungry — the practical minimum is 8GB, growing with the number of Pals in the world — and it uses port 8211/UDP. If you'd rather not run a PC 24/7, hourly hosting bills only while the server is online, and you can set it to sleep by itself when empty.

Steps at a glance
  1. Install SteamCMD
  2. Download the server (app 2394010)
  3. Run PalServer for the first time
  4. Configure PalWorldSettings.ini
  5. Open port 8211/UDP
  6. Friends join via IP:8211
On this page · 4 sections
Three ways to get a server, comparedThe do-it-yourself path: a dedicated server via SteamCMDThe limits you will meetUp on uniz.host in 3 steps

There are two ways to play Palworld with friends: regular co-op (up to 4 players, and the world only runs while the host is online) and a dedicated server that keeps the world open around the clock for up to 32 players, where anyone comes and goes freely. This article teaches you to set up the dedicated server yourself with SteamCMD, step by step until friends actually join — along with the truth about RAM, electricity, and why plenty of people who get it working eventually move to hourly hosting anyway.

Three ways to get a server, compared

OptionWhat it really costsWhat you maintainHow friends join
Your own PCFree, plus electricity — a machine running a Palworld server all day starts around ฿16/daySteamCMD install, updating after every patch, keeping a real 8GB of RAM free for the server, machine always onYour home IP + port 8211 — with IP changes and the CGNAT risk
Rent a VPS and set it upA fixed monthly rent — and an 8–16GB RAM box is not a cheap VPS. Charged even when nobody playsEverything from the first row plus running a Linux box — but a real IP, on 24/7The VPS's IP + port
uniz.hostHourly while online: 8GB at ฿1.70/hour, at most ฿25 per 24-hour roundAlmost nothing — auto-installed, patch updates from the web page, settings from the web pageThe server's permanent domain + port, no forwarding

Going the do-it-yourself route? Step by step below — Windows-first, with Linux notes where the paths differ.

The do-it-yourself path: a dedicated server via SteamCMD

Install SteamCMD

SteamCMD is Valve's command-line edition of Steam, built specifically for downloading dedicated servers. Games that allow anonymous downloads (Palworld does) need no login to your own account at all.

Download steamcmd.zip from Valve's SteamCMD page (search "SteamCMD" — the developer.valvesoftware.com page is the official one), extract it into its own folder such as C:\steamcmd, and double-click steamcmd.exe once. It updates itself for a bit until you see the Steam> prompt — that means it's ready.

Download the server (app 2394010)

At the Steam> prompt, type the command from the game's official documentation (or close it and run the whole line from a Command Prompt in the steamcmd folder):

steamcmd +login anonymous +app_update 2394010 validate +quit

2394010 is the Steam app ID of the Palworld Dedicated Server. Wait for the download until you see Success! — the roughly 12–15GB server lands in steamapps\common\PalServer inside the steamcmd folder.

If the connection drops midway, just run the same command again — validate checks the files and resumes only what's missing. The same command is also how you update the server in the future.

Run PalServer for the first time

Go into steamapps\common\PalServer and open PalServer.exe (on Linux: same folder, run ./PalServer.sh). You get a console window that prints logs and then sits there — sitting there is what "running" looks like; close the window and the server dies instantly. Windows usually pops a firewall question the first time — click Allow.

Check it works: open the game on the same machine → Join Multiplayer Game → in the address box at the bottom enter 127.0.0.1:8211 → Connect. You should load into the world. If that works, the server itself is fully functional — what's left is configuration and networking.

Configure PalWorldSettings.ini

The first run creates the config folder tree. The file the server actually reads lives at PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini (Linux: a LinuxServer folder instead of WindowsServer), and it starts out nearly empty. Open the sample file DefaultPalWorldSettings.ini at the top of the PalServer folder, copy the entire OptionSettings=(...) line into the real file, then edit values there.

Two common mistakes to avoid: one, editing DefaultPalWorldSettings.ini directly does nothing at all (the official docs say so themselves) — only the file under Saved\Config counts. Two, every value lives inside one very long single line of parentheses — don't press Enter inside them.

Values worth setting before letting outsiders in:

  • ServerName= the name players see
  • ServerPassword= the join password — any server with an open internet port should have one
  • AdminPassword= the password for in-game admin commands (on uniz.host this password, the online player list, and kick and ban all live on the web page)
  • ServerPlayerMaxNum= the player cap (the game's ceiling is 32)
  • bIsPvP= whether players can damage each other (True/False)

After editing, close the server and start PalServer.exe again for the values to apply.

Open port 8211/UDP

Palworld uses port 8211, protocol UDP — the single most common setup mistake is picking TCP and then wondering why nobody can join. (The official docs note the port is changeable, but this guide sticks to the default throughout.)

Set port forwarding to point 8211/UDP at the machine running the server, and add an inbound UDP rule for the same port in Windows Firewall. The screen-by-screen walkthrough — including the per-game port table and the CGNAT check — is in what is port forwarding.

Checking the result: most online port checkers only test TCP, so their UDP verdicts are unreliable — the trustworthy test is an actual join from outside your network, e.g. your phone on 4G/5G with Wi-Fi off, or simply a friend trying.

Friends join via IP:8211

Search "what is my IP" and send the number to your friends. On their side: open the game → Join Multiplayer Game → enter IP:8211 in the bottom box → Connect. If you set ServerPassword, the game asks for it before joining. You do not need to appear in the community server list — direct connection by address works fine. The exception is friends on PS5 or Xbox: console clients have no address field at all, so only a community listing lets them find the server.

If a friend can't get in, check in order: is the server still running (console window open)? → can you join 127.0.0.1:8211 yourself? → is the forwarding rule really UDP, not TCP? → only then suspect CGNAT (the check is in the port forwarding article).

The limits you will meet

  • RAM is the first and biggest gate — the developer's official numbers: 16GB recommended, while 8GB "boots, but increases the possibility of server crashes due to out of memory", and usage keeps growing with your accumulated Pals and bases (why that happens). Running the server on the same PC you play on means having a real 8GB left over after Windows and your own game client. Stuttering while RAM still has headroom is a different problem — start by reading server FPS.
  • You update after every patch — server and client versions must match. The day a patch ships, friends who updated can't join your still-old server until you re-run app_update 2394010.
  • An always-open world means an always-on PC — the whole point of dedicated is joining whenever, which means the machine runs day and night: a 150W machine all day is about 3.6 kWh, roughly ฿16/day at around ฿4.5/unit — call it ฿490/month. Beefier machines cost more.
  • Home IP changes and CGNAT — same as any game hosted from home: the IP changes and you keep re-sending it (DDNS helps), and if your connection is behind CGNAT, port forwarding does nothing at all (how to check).
  • Slow storage risks your save — the official docs recommend an SSD outright, noting that low-performance storage may corrupt saved data.
  • Your home upload line — the real ceiling on player count, and the closer you get to 32 the more it shows.

Up on uniz.host in 3 steps

All of the above is genuinely doable — in exchange for an always-on machine, patch-day chores, and finding 8–16GB of RAM somewhere. The shortcut:

  1. Sign up and top up — log in with a Google account at uniz.host and top up at least ฿20 (฿1 = 1 credit).
  2. Create the server — pick Palworld; the system selects the 8GB minimum size for you automatically (this game's floor) and installs the server itself. The first boot takes several minutes because it downloads the roughly 12–15GB game, later patches are an update button on the web page, and the server settings — including the PvP switch — are edited from the web with no ini files involved.
  3. Send friends the address — the server gets its own permanent domain and port, like yourname.uniz.host:30245, which friends type into the join box from any network. No port forwarding step, no CGNAT.

Pricing follows the RAM size, billed only for hours the server is online and never past the cap of each round (a round starts when the server is turned on):

RAM sizePrice/hourCap per 24-hour roundCap per 1-month round
8GB (Palworld's minimum)฿1.70฿25฿529
16GB (the developer's recommended spec)฿3.20฿48฿999

The 8GB size includes a 60GB disk allowance (the 12–15GB server plus saves fit comfortably). Current prices for every size are on the pricing page — the minimum ฿20 top-up equals about 11 online hours on 8GB.

System behavior worth knowing:

  • Auto-sleep is available in settings (a 5–120 minute window after the last player leaves; it defaults to off — you enable it). A sleeping server accrues no hours, and a join at the same address wakes it by itself — while it wakes, the game may report a timeout on the first join attempt; wait a moment and join again.
  • A server left stopped for more than 7 days (1 day if you have never topped up) has its world archived automatically; it can be restored free within 90 days (30 if you have never topped up), after which its data is deleted.

The game's full specs, prices, and details live on the Palworld page — and before you commit to a RAM size, read how much RAM a game server needs.

Frequently asked questions

What specs does a Palworld server need?

Per the developer's official documentation: a 4-core+ CPU, 16GB RAM recommended (8GB boots but raises the chance of out-of-memory crashes during long sessions), and storage on an SSD — slow storage risks corrupting save data. The server itself takes roughly 12–15GB of disk.

How is a dedicated server different from regular co-op?

Co-op supports up to 4 players, and the world only runs while the host is online. A dedicated server supports up to 32 players and keeps the world open around the clock — anyone can come and go without waiting for anyone.

Can I move a co-op save onto a dedicated server?

Yes, but it is not a simple copy-paste — a co-op save is tied to the host machine's player ID, so it has to go through a save-conversion step before it works on a server. Always keep a backup copy of the save before you start.

Can I enable PvP?

Yes — the bIsPvP value in PalWorldSettings.ini (True = players can damage each other), followed by a server restart. On uniz.host this is a toggle on the web settings page, no file editing needed.

Why does a Palworld server use more and more RAM?

The server keeps the state of every captured Pal, every base, and the items in the world in memory at all times, so usage grows with the save as you keep playing — which is why the developer recommends 16GB even though 8GB boots. If your server dies in cycles, suspect out-of-memory first.

How much does hosting Palworld cost?

On uniz.host the 8GB size (this game's minimum) is ฿1.70/hour, billed only while the server is online, at most ฿25 per 24-hour round and ฿529 per 1-month round. The 16GB size matching the recommended spec is ฿3.20/hour, at most ฿999 per 1-month round — and you can start with the minimum ฿20 top-up (about 11 hours on 8GB).

Sources

  • Palworld Dedicated Server Guide - Deploy dedicated server (link checked August 13, 2026)
  • Palworld Dedicated Server Guide - Requirements (link checked August 13, 2026)
  • Palworld Dedicated Server Guide - Configuration (link checked August 13, 2026)
  • Palworld on Steam - co-op and dedicated server player counts (link checked August 13, 2026)

Related guides

Stop paying while nobody is playing: auto-sleep on uniz.hostAuto-sleep is off until you switch it on. Where the setting lives, what the first join really looks like, and what each game shows a waiting player.A tour of the uniz.host dashboard — what this page is telling youRead the uniz.host dashboard properly — the sidebar, the server list, the tabs, the Join card players need, and the resource-usage charts.Palworld admin and players — set the admin password, see who is online, kick and banBecome admin on your Palworld server, read the online roster, and kick or ban by steam_ id — including why the dashboard cannot unban yet.My friend on PS5 or Xbox can't find our Palworld serverCrossplay decides who is allowed on your Palworld server. The Community Servers listing decides whether a console can reach it — and it needs a password.Mods on a Palworld server — what the uploader does, and what the publisher actually documentsPalworld mods on a Linux server: what our uploader really does with .pak files, the publisher's Windows-only sentence, and how to check if a mod loadedPvP is on, but my friends still can't hurt each otherPalworld PvP needs two switches, not one — the master PvP switch plus Player-To-Player Damage — and both only take effect on the next restart.Palworld server stuttering — reading server FPS and fixing itYour Palworld server hitches, or degrades after days. Read the server-FPS graph, then use the Engine switch, auto-save interval, daily restart and RAM.Palworld server settings — where the knobs are, and why nothing changedChange capture rate, exp and base-camp limits on a Palworld server at uniz.host — its eight sections, real defaults, and why saving alone does nothing.What is port forwarding? How to let friends join the server on your home PCPort forwarding for game servers: why friends can't join, how to set up your router, and when no amount of configuring will make it workHow much RAM does a game server need? Minecraft, Palworld, and picking a size that doesn't waste moneyA table of what game servers really use per player count, the symptoms when RAM runs out, and how to pick a size without overpaying

Would you rather skip all of this?

A server on uniz.host is up in minutes. You pay by the hour only while it is online, and the smallest top-up is ฿20.

Create a server
On this page
Three ways to get a server, comparedThe do-it-yourself path: a dedicated server via SteamCMDThe limits you will meetUp on uniz.host in 3 steps
uniz.host

Game servers that are easy to start; pay only while the server is on

Join the community on Discord
Product
  • Pricing
  • Create a server
  • Public servers
  • Wiki
Games
  • Minecraft
  • Palworld
  • Valheim
  • Enshrouded
  • 7 Days to Die
  • Core Keeper
  • Factorio
  • All games
Company
  • Contact us
  • Privacy
  • Terms of service
© 2026 uniz.host