Rust Bind Maker

Pick what the key should do and which key, then copy the line into the console (F1). Add as many binds as you like and copy them all at once; writecfg at the end saves them.

New bind

Your binds

Paste the whole list into the console - each line runs in turn. Admin-only commands (noclip, god mode, teleports) only work on servers where you're an admin.

Bind syntax

bind key actionThe basic form. Several words? Wrap the action in double quotes.
a;bA semicolon runs several actions from one key.
+actionOnly while the key is held.
action (no +)Stays on until you press that action's normal key - how auto-run and crouch toggles work.
~a;b;cEach press moves to the next action.
[leftshift+k]A key combo. It doesn't replace the plain k bind.
bind k ""Removes a bind (bind k clear does the same).
writecfgSaves your binds to keys.cfg so they survive a restart.

See every console command on the commands page. Checked 2026-11-13. Sources: Facepunch Rust wiki - Keybinds; Facepunch - 10 Years of Rust (meta.add binds, 2023-12-07).

Make Rust key binds without learning the syntax: pick what the key should do - auto-run, crouch toggle, crafting, chat messages, gestures, FOV switching - choose the key, and copy the bind command into the F1 console.

Domande frequenti

Open the console with F1 and type bind, the key, then the action - for example bind x forward;sprint for auto-run. Type writecfg afterwards so the bind is saved.

Bind the key to nothing: bind x "" (or bind x clear), then writecfg to save it.

bind x forward;sprint. Without a + in front, the actions stay on, so you keep running until you press your normal forward key.