Best Rust settings & FPS guide
Rust is one of the least forgiving games to run. Most frame drops come from a handful of settings, and a few of the popular "low everything" presets actively make you worse by hiding players. This guide separates the settings that cost frames from the ones that cost fights.
For stable Rust FPS, set graphics quality to 1-2, shadow quality 0-1, water quality 0, keep object and tree draw distance high enough to spot players, cap FPS just above your refresh rate, and enable the -high and -maxMem launch options. Frame stability matters more in fights than raw frame count.
Graphics settings that matter
| Setting | Recommended | Why |
|---|---|---|
| Graphics Quality | 1-2 | The single biggest FPS lever in the menu |
| Shadow Quality | 0-1 | Shadows are expensive; 1 keeps some player readability |
| Water Quality | 0 | Almost no visual value, meaningful cost |
| Object Quality | 100+ | Below this, loot crates and players pop in too late |
| Tree Quality | 100+ | Low values hide players behind untextured trunks |
| Draw Distance | 1500+ | Seeing a roamer first wins the fight |
| Anti-aliasing | FXAA or off | TSSAA smears moving targets |
| Depth of Field / Motion Blur | Off | Free frames, less visual noise |
Launch options
Set these in Steam under Rust > Properties > General > Launch Options. They are safe and change nothing on the server side.
- -high — starts Rust at a higher process priority.
- -maxMem=X — cap RAM use, where X is roughly 75% of your system memory in MB.
- -malloc=system — often smoother on Windows with 16 GB or more.
- -nolog — disables client log spam; a small but free gain.
Network and ping
Frames do not fix latency. On a German-hosted Rust server, Central Europe usually sees 15-35 ms and Western or Northern Europe 25-60 ms. If you sit far above that, the cause is routing rather than hardware — the EU ping and region guide walks through the fixes. In game, net.graph 1 shows packet loss, and perf 5 shows whether a stutter is GPU-bound or garbage collection.
Before wipe day
Settings drift after every Rust update. Check them the evening before a wipe rather than in the first minute of a fresh map — the wipe day checklist covers the rest of the prep, and the wipe schedule tells you when to be ready.
Frequently asked
What are the best graphics settings for FPS in Rust?
Graphics quality 1-2, shadow quality 0-1, water quality 0, anti-aliasing FXAA or off, motion blur and depth of field off. Keep object quality, tree quality and draw distance high so you can still see players at range.
Which Rust launch options improve performance?
-high, -maxMem set to about 75% of your RAM in MB, -malloc=system on Windows, and -nolog. Add them in Steam under Rust > Properties > Launch Options.
Does lowering settings help my ping in Rust?
No. Ping is network latency and is unaffected by graphics settings. Pick a server in your own region — EU players on an EU Rust server typically see 15-60 ms.
How do I check FPS and packet loss in Rust?
Open the F1 console and use perf 5 for a performance overlay and net.graph 1 for network statistics including packet loss.