Rust FPS Calculator
Two steps: build your launch-options string, then tell it where your PC sits against Facepunch's own Steam spec and take the graphics preset that matches. No guessed frame rates — settings you can actually apply.
1. Your launch options
-high -USEALLAVAILABLECORES -gc.buffer 2048 -effects.maxgibs -1 -sss.enable 0 -maxfishdistance 0 -maxfishpertype 0
Steam → right-click Rust → Properties → General → Launch Options, then paste.
2. Your settings preset
Pick the row that matches your machine. The spec table beside it is Facepunch's own, copied verbatim from the Steam store page — compare your parts against it rather than trusting a predicted FPS number from anyone.
Playable at low settings. Shadows and water are your two biggest wins — drop those before you touch anything else.
Worth adding to your launch options at this tier: -malloc=system
| Setting | Around minimum spec |
|---|---|
| Graphics Quality | 0–1 |
| Shadow Quality | 0 |
| Shadow Cascades | No Cascades |
| Water Quality | 0 |
| Water Reflections | 0 |
| Anti-aliasing | Off / FXAA |
| Parallax Mapping | 0 |
| Grass Displacement | Off |
| Object Quality | 50 |
| Draw Distance | 1500 |
| Max Gibs | 0 |
| Steam spec | Minimum | Recommended |
|---|---|---|
| OS | Windows 11 64bit | Windows 11 64bit |
| Processor | AMD Ryzen 5 1400 or Intel Core i5-6600 | AMD Ryzen 7 3700X or Intel® Core i7-6700K |
| Memory | 12 GB RAM | 16 GB RAM |
| Graphics | AMD Radeon RX 470, NVIDIA GeForce GTX 1060, Intel® Arc™ A580 | AMD Radeon RX 6600XT, NVIDIA GeForce RTX 3060, Intel Arc B580 |
| DirectX | Version 11 | Version 12 |
| Network | Broadband Internet connection | Broadband Internet connection |
| Storage | 45 GB available space | 45 GB available space |
| Additional notes | SSD is highly recommended or expect longer than average load times. | SSD Required |
System requirements verbatim from the Rust Steam store page, checked Jul 16, 2026. Requires a 64-bit processor and operating system. Full breakdown on the system requirements page.
3. FPS console commands
| fps.limit 0 | Uncaps your frame rate (set a number to cap it). |
| gc.collect | Forces garbage collection to clear a stutter spike. |
| grass.displacement false | Disables grass displacement for more FPS. |
| water.quality 0 | Lowers water quality — big gain near coasts/rivers. |
| effects.motionblur false | Turns off motion blur. |
| mesh.shadowcastinglocalfoliage false | Stops foliage casting shadows. |
| fps | Show current FPS. |
| gfx.ssaa false | Disable super-sampling AA for FPS. |
| graphics.vm 0 | Disable view-model for FPS. |
Press F1 to open the console, then paste a command. Console commands reset when Rust restarts — put the ones you want permanently into your launch options instead. See the full FPS commands list.
Why there's no "your GPU gets 94 FPS" box
Because we'd have to make it up. Rust's frame rate on a given card swings enormously with server population, entity count near you, whether you're standing in a 200-block base, monument density, your CPU, your RAM speed and whether the game is streaming off an SSD. A single number attached to a GPU model hides all of that, and the sites printing one aren't benchmarking your machine either.
So this page gives you the two things that are real and checkable: the launch string, and Facepunch's published spec with the settings each tier implies. If you want to know your actual number, type fpsin console on a full server — that's the only figure that means anything.
Frequently Asked Questions
What are the best Rust launch options for FPS?expand_more
The most effective are -high, -USEALLAVAILABLECORES, -gc.buffer 2048, and the effect-disabling flags like -effects.maxgibs -1 and -sss.enable 0. Use the generator above to build your string.
Where do I paste launch options?expand_more
In Steam, right-click Rust → Properties → General → Launch Options, and paste the generated string. Restart Rust for it to take effect.
Do launch options actually increase FPS?expand_more
Flags like -high and -USEALLAVAILABLECORES change how Rust uses your CPU, and the effect-disabling flags cut GPU load. The size of the gain depends entirely on your hardware and where it's bottlenecked, so we don't quote a percentage — anyone who does is guessing about your machine.
Are these FPS commands bannable?expand_more
No. Launch options and the console commands listed here are all legitimate performance settings built into Rust — they don't modify the game and are safe to use.
What in-game settings boost FPS the most?expand_more
Shadow quality, water quality and grass are the biggest hitters. Drop shadows to 0, water quality to 0, and disable grass displacement first — then work down the preset for your hardware tier above.
How many FPS will I get in Rust with my CPU and GPU?expand_more
We don't publish a predicted number, because we don't hold benchmark data for Rust and a fabricated figure is worse than no figure. What is published is Facepunch's own spec on Steam — minimum AMD Radeon RX 470, NVIDIA GeForce GTX 1060, Intel® Arc™ A580 with 12 GB RAM, recommended AMD Radeon RX 6600XT, NVIDIA GeForce RTX 3060, Intel Arc B580 with 16 GB RAM — and the settings preset that each tier implies. Pick your tier above and use the preset.
Can I run Rust on the minimum spec?expand_more
Yes, at low settings. The minimum spec is AMD Ryzen 5 1400 or Intel Core i5-6600, 12 GB RAM and AMD Radeon RX 470, NVIDIA GeForce GTX 1060, Intel® Arc™ A580. Facepunch's own note is that an SSD is highly recommended or you should expect longer than average load times — on the recommended spec an SSD is listed as required outright.
Related guides
The best Rust settings for max FPS and cleaner PvP — graphics config, launch options and low-end PC tweaks that actually make a difference, and the ones that don't.
The best aim sensitivity for Rust: 400-800 DPI, 0.2-0.5 in-game. Plus recoil control on the AK and SAR, ADS multipliers, FOV, and aim training.