FiveM server requirements: CPU, RAM and storage by player count
A FiveM server's needs depend less on player slots than on what you run: the framework, scripts, maps and database. This guide explains what matters and gives starting sizes you can grow from.
CPU: single-thread speed matters most
FXServer runs most game logic on one main thread, so one fast core matters more than many slow ones. A modern CPU with a high clock speed, like the AMD EPYC 4564P at up to 5.7 GHz, keeps the main thread ahead of busy scripts. Extra cores still help with the database, txAdmin and other services on the same machine.
Memory
FXServer itself uses a few gigabytes, and every resource adds more. Your database, usually MariaDB, needs its own share, and so does the operating system. Plan for all three, not just the game server.
Storage
Use NVMe storage. Roleplay servers write to the database constantly, and fast disks keep inventory, vehicle and property queries quick. Leave room for growing resources, logs and database backups.
Bandwidth
Every player downloads your server's resources when they first join, and a restart sends everyone back at once. Large asset packs and many players need a strong network close to your players.
Sizing by player count
| Players | What it usually runs | Starting VPS |
|---|---|---|
| Up to 32 | A light framework and a handful of scripts | 2 vCPU · 8 GB RAM |
| Up to 48 | QBCore, Qbox or ESX with a full script pack | 3 vCPU · 12 GB RAM |
| Up to 128 | Heavy roleplay with MLOs, custom vehicles and jobs | 6 vCPU · 24 GB RAM |
| 200 and more | A large city with OneSync and extra services alongside | 8 vCPU · 32 GB RAM or more |
These are starting points. Watch your CPU and memory graphs after launch and move up when you need to.
Player slots and your license key
Every FiveM server needs a free license key from the Cfx.re Portal. A server can have up to 48 player slots without an Element Club subscription; bigger servers need a paid tier.
Windows or Linux?
FXServer runs on both. Linux leaves more memory for your server and is common on VPS hosting, while Windows feels familiar if you manage the server over remote desktop. Pick the one you can look after.
A quick checklist
- A CPU with fast single-thread speed
- Memory for FXServer, the database and the operating system
- NVMe storage with room to grow
- DDoS protection on the server's IP
- A location close to most of your players
Host your FiveM server in Singapore
Low ping for players in India, Malaysia and Indonesia, on AMD EPYC with NVMe and Gcore DDoS protection on every IP.
