How To Record Demos on Your Rust Server

Recording Demos

Demo files are saved in the demos folder inside your Rust root directory:
C:\Program Files (x86)\Steam\steamapps\common\Rust\demos

Start recording a demo:

record <demo_name>

Use the demo recorder UI:

demo.recorder

  • Type a demo name and press Enter or click Record.
  • Press demo.recorder again to return focus to the UI.

Hide the UI anytime:

demo.togglehud

Press up arrow in the UI to quickly reuse the last demo name.

Full Server Demos

  • Record all player actions on the server:

demo.full_server_demo

  • Limit disk space:

demo.server_demo_disk_space_gb

  • Auto-upload demos:

demo.upload_url

Note: Full server demos currently cannot be played back.


Playing Demos

  • Load and play a demo:

demo.play <demo_name>

  • Stop playback and return to the main menu:

stop


Playback Commands

  • Adjust speed:

demo.timescale <speed>

1.0 = normal, 0 = pause, 0.5 = half speed

  • Jump to a specific time:

demo.jump <time_in_seconds>

  • Skip forwards/backwards:

demo.skip

  • Pause / Resume playback:

demo.pause
demo.resume

  • List recorded players:

demo.playernames


Demo HUD

  • Enable/disable HUD:
    demo.hud <0/1>
    demo.togglehud

Displays:

  • Timecode & current/total seconds
  • Demo filename
  • Timescale
  • Recording date/time
  • Parent entity info
  • DOF focus target
  • Shot manager controls


Demo Shot System

Record camera shots, FOV, and DOF within demos.

New shot: Press New Shot, name it, then press Record.

End shot: Press Esc, then Cancel to return.

Shots can be sorted, moved, renamed, or deleted.

Note: Avoid using ‘Return to shot beginning’ as it may cause issues.


Other Useful Commands

  • Night Vision Toggle: togglenvg <1/0>
  • Player Seeds: Change appearance of recorded players:
    playerseed
    shuffleplayerseed
  • Time & Weather: Adjust conditions while preserving demo recording.
  • Quality Options: Improve rendering distance and shot appearance.

Rust Server Hosting

Starts at $11.99

External link icon

Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents