KeepWorlds

Palworld Server Cost: Self-Hosting vs Hosting

Palworld server cost is three bills, not one: the machine, the power and line running around the clock, and the hours every week. Work out your own cost per month.

Ask what a Palworld server costs and most answers quote a machine. But a dedicated server is a thing that stays switched on, so what actually leaves your pocket splits three ways: the machine, the power and the line, and the hours every week. This guide shows how to work out each one for your own setup — no figures you have to trust, just the formulas and the ranges you plug your own numbers into — and where the self-hosting and hosting answers really diverge. Setting the server up in the first place is a separate article: the dedicated server setup guide.

The cost is three bills, not one

Three very different kinds of spending get flattened into one question.

  1. The machine. Bought new, an old PC left running, or a VPS — you need one. It looks like a one-off, but the Palworld server wants a lot of memory, so "the spare box in the closet" usually doesn't finish the job.
  2. Power and the line. Around the clock means all month, every month. It arrives blended into a bill you were going to get anyway, which is exactly why nobody counts it.
  3. Time. Updates, restarts, backups, and whatever happens at 3am. It appears on no invoice and it is the largest of the three.

They're worth separating because when people compare running it themselves against having it hosted, they compare item 1. Items 2 and 3 are where the answer actually turns.

How much machine you actually need

The Palworld server wants memory far more than cores: for a machine you set up yourself, the official requirements list 16 GB and recommend 32 GB or more. What decides how heavy the world gets is not the headcount — it's how many bases and Pals have piled up. A server that only starts struggling in week three is almost always this. On the CPU side, single-core speed counts for more than the number of cores, and the disk should be an SSD.

What drives memory and CPU, and how to tell which resource ran out once things get slow, is worked through in Palworld 1.0 server requirements.

Two things get left out of the sum, and neither is on a spec sheet. First, that machine stops being available for anything else — play on the same PC while it's serving and both get worse, so "I'll use the computer I already have" is rarely free. Second, the SSD. The server autosaves on a seconds-long interval and backups pile up on top; putting a well-used second-hand drive under a world you care about isn't saving money, it's betting the save.

Working out the power bill for 24/7 yourself

Start with draw. The Palworld server doesn't use the GPU at all, so serving from a gaming PC means paying all month for a graphics card that sits idle the whole time.

MachineIdleServing
Mini PC (laptop-class CPU)10–20 W25–55 W
Office desktop30–50 W60–110 W
Gaming desktop with a discrete GPU60–100 W130–220 W

Pulling the graphics card out of a box that's only going to serve moves the bottom row to the middle one. If you want the real number rather than a range, a plug-in power meter gives it to you in an hour.

Then the arithmetic:

Monthly energy (kWh) = average watts ÷ 1000 × 24 × days in the month
Monthly power cost   = that figure × your own rate

No rate appears here on purpose. It varies by country, contract, season and usage band, so take the number off your own bill. Two things to watch while you do:

  • Tiered rates. Where the rate steps up with monthly consumption, a machine that never switches off pushes your whole month up a band, and the server's share has to be costed at the top band you reach, not at your average rate. Averaging understates it every time.
  • Fixed charges and heat. In summer, anything running continuously in a room you also cool gets paid for twice.

And one item that isn't a cost at all until it is: a power outage kills the process where it stands, possibly mid-write, and a half-written Level.sav only shows up the next time you start. That's the failure you can't buy back, which is why it belongs next to backups rather than in the electricity column.

Two hidden ceilings on a home connection

Bandwidth isn't the bottleneck. Palworld runs over UDP with modest per-player traffic — 10 Mbps of upload covers four players, 20–50 Mbps covers sixteen. The problems are elsewhere.

First, direction. Home lines are sold on download. What a server uses is the other way up, and the moment someone in the house starts a video call or a backup upload, the game's upload is what gets squeezed. The server hasn't slowed down; the house got busy. Both look identical from inside the game.

Second, a dynamic IP. Most home connections don't hold a fixed public address. The day it changes, yesterday's address stops working: the server is fine, the log says nothing, and nobody can get in. DDNS works around it, but that's one more thing to maintain — and because the client takes address:port in a single field on the Join Multiplayer Game (Dedicated Server) screen, every change means telling everyone again.

One more to check before you forward a port: whether your ISP's residential terms cover running a server at all varies by provider. And on a CGNAT line, where a public address is shared between subscribers, port forwarding may not be possible in the first place.

A VPS drops the hardware, not the ops

Move to a VPS and items 1 and 2 collapse into a single line. No power bill, no power outages, no dynamic IP, no upload contention with the rest of the house. Item 3 doesn't move at all.

What survives the move:

  • Game updates. The client updates itself; the server doesn't. The morning a patch lands, everyone stalls on the connect screen. Stop, back up, pull with SteamCMD, start — and a person has to do it in that order.
  • Scheduled restarts. The server has a memory leak that's never been fixed, so usage only climbs; more RAM buys a longer gap between crashes, not the absence of them. Announce, force-save, stop, start has to be scripted and put in cron, and nobody checks three months later whether that script is still running. The reasoning and a script you can use as-is are in memory leak and scheduled restarts.
  • Backups and restores. The backup script is the easy half. The hard half is knowing a restore works, and you only find that out by trying it before you need it.
  • Alerting. Who tells you it went down at 3am? Without something watching, you find out when someone mentions it the next day.

When you're comparing VPS plans, the number that matters isn't the hourly rate — it's the memory ceiling and whether the machine is shared with other customers. Identical spec sheets behave very differently when one of them is oversold: once your world gets heavy, the thing that slows you down is the neighbor, and none of it shows up in your logs.

The biggest line item is the hours every week

The cost of doing it yourself isn't day one. It's every week after that. Once a regular group settles in, the rhythm looks like this:

JobWhenEach time
Handling a game updateThe day the patch lands20–40 minutes, backup included
Checking the scheduled restart actually ranWeekly10 minutes
Checking backups accumulate and restoreMonthly30 minutes
Settings changes people ask for (XP, raids, slots)Ad hoc10–20 minutes, server stop included
Recovering after it diesNo warningIf it's 3am, your night

An hour or two a week. That doesn't sound like much, and the problem isn't the quantity — it's that you don't get to choose when. Patches land on Thursday evening and servers die at 4am. Costing those hours at some hourly rate understates them, because what you're really paying is not being able to do anything else at that moment.

Self-hosting or hosting: three kinds of answer

You already have a machine that stays on, and Linux is familiar. Do it yourself. A spare mini PC with enough memory, plus systemd and cron, means the only ongoing spend is power and the line, and once you've done the arithmetic above that's usually modest. Settle the dynamic IP and the power-outage question before you start, and the rest of the procedure is in the setup guide.

You'd have to buy the machine. This is where the sum inverts. Buying a machine with enough memory is spent at once, while power and hours keep going out afterwards — and whether this group is still playing together in three months is something nobody knows on day one. If there's a real chance everyone drifts off after a few weeks, buying hardware first is the most expensive of the available answers.

You don't want to spend the time. This one isn't arithmetic, it's temperament. Some people enjoy running the server as much as playing on it; some want to play. If you're the second kind, no calculation changes the answer. Which one to hand it to is a different question again, and the things to ask before you pay are in how to choose Palworld server hosting.

Common questions

How much does it cost to run a Palworld server at home?

Work it from your machine's draw and your own rate — that's the only answer that's true for you. Monthly energy is average watts ÷ 1000 × 24 × days in the month, giving kWh; multiply by the rate on your bill. If your rate plan is tiered, cost it at the top band your month reaches, because a machine that never switches off pushes the whole month up. A mini PC and a gaming desktop differ by several times over, so a plug-in meter for an hour is the fastest way to know which one you have.

What else should I count besides the monthly price?

Whatever the price leaves to you. On a VPS the machine, power and line are covered, but game updates, scheduled restarts, backups and noticing when it goes down are still your hours every week — the largest of the three bills. On your own hardware, add the power and the line on top. Before setting two figures side by side, check which of those jobs each one actually takes off your hands; the questions to ask a host before you pay are in how to choose Palworld server hosting.

Can I run a Palworld dedicated server on my gaming PC?

It works, with three things to accept. Playing on the same PC while it serves makes both worse; a dynamic IP means re-sending the address whenever it changes; and a power outage or a Windows reboot means the server is simply off. For a weekend with friends that's fine. For a regular group over months, the answer usually lands somewhere else.

What cuts the running cost of a Palworld server the most?

Turning base raids off (bEnableInvaderEnemy) comes first: the same world uses roughly half the memory, which both lets a smaller machine cope and widens the gap between restarts. Second is the graphics card — the server doesn't touch the GPU, so pulling it from a dedicated box drops the draw noticeably. Clearing out bases left behind by players who quit does the same thing from the other side.

What you're actually paying for

YourselfHosted
The machineBuy one, or leave an old PC runningA machine of its own, in the plan
Power and lineBlended into your bill every monthIn the price
First launchFollow the whole procedure yourselfPick a plan and wait for it
Game updatesNotice, stop, pull, startFlagged for you, one click to update (backup first)
Backups and restoresA script you write, and a restore you have to testKept for you, and you can roll the world back
Memory creeping upA restart script in cronA switch you turn on
It dies overnightYou get upIt comes back by itself
Changing settingsEdit the ini, restartA form
Telling people the addressRe-send it whenever it changesCopy it off the page

The test is one question: are you willing to spend an hour or two a week on this? If you are, the DIY route works fine and the guides above get you there. If you aren't, those hours are exactly what a hosting service is selling.

That right-hand column is what KeepWorlds does. Pick a game and a plan and the server launches on a machine of its own, never shared with another world, with automatic backups you can restore from, a version guard that flags each new build and backs up before your one-click update, the daily scheduled restart, and expiry reminders. Once it's up, ConsoleMy servers shows the server address, who's online and the current status; copy the address in one click and pass it straight on. Regions are chosen on the product page.

If it turns out not to fit once it's running, there's a refund policy for that. For anything else, the support links on every page reach us.

Read this in another language

Rather not run it yourself?

Pick a game and a plan, and your server launches on a machine of its own. Backups, game updates and expiry reminders are on us.

See Plans