All Guides
    // Guide

    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.

    Updated 2026-08-11Settings, Performance

    Graphics settings that matter

    SettingRecommendedWhy
    Graphics Quality1-2The single biggest FPS lever in the menu
    Shadow Quality0-1Shadows are expensive; 1 keeps some player readability
    Water Quality0Almost no visual value, meaningful cost
    Object Quality100+Below this, loot crates and players pop in too late
    Tree Quality100+Low values hide players behind untextured trunks
    Draw Distance1500+Seeing a roamer first wins the fight
    Anti-aliasingFXAA or offTSSAA smears moving targets
    Depth of Field / Motion BlurOffFree 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.

    More guides