Skip to main content
rustbindcraft.com
Free Rust F1 console tool

Rust Craft Bind Generator

Pick items, choose a key, and copy a valid craft.add kit bind straight into Rust's F1 console.

Visual kit builder

Build your command

Start with a kit, customize its items, choose a key, then copy.

  1. 1Template
  2. 2Items
  3. 3Key
  4. 4Copy

Quick-start kits

Replaces the current queue and suggested bind key.

Add items

Click an item to add it — click again to remove it.

65 shown

bind p "craft.add 1545779598 1; craft.add 1751045826 1; craft.add 237239288 1; craft.add 1110385766 1; craft.add -194953424 1; craft.add 1079279582 4; craft.add -1211166256 100"

7 items · key P

How Rust craft binds work

Rust lets players bind a key to console commands. For crafting, the command format is craft.add [item ID] [quantity] — the numeric item ID, not the shortname. To queue multiple items, separate each craft.add command with a semicolon and wrap the full command list in quotes after the bind key. Run writecfg afterwards to keep binds across restarts.

  1. 1. Pick the keyUse P, F3, L, mouse4, or keypad1.
  2. 2. Add itemsSelect weapons, armor, syringes, ammo, or tools.
  3. 3. Set quantitiesThe builder outputs qty after each item ID.
  4. 4. Copy and pastePaste into the Rust F1 console and press Enter.

Popular Rust craft bind examples

Each example uses real numeric Rust item IDs and semicolon-separated craft.add commands — verified against the current item database.

Full AK Kit

AK, full metal, hoodie, pants, syringes, and rifle ammo.

bind p "craft.add 1545779598 1; craft.add 1751045826 1; craft.add 237239288 1; craft.add 1110385766 1; craft.add -194953424 1; craft.add 1079279582 4; craft.add -1211166256 100"

Full MP5 Kit

MP5, roadsign armor, meds, and pistol ammo.

bind f3 "craft.add 1318558775 1; craft.add -803263829 1; craft.add -2002277461 1; craft.add 1850456855 1; craft.add 1751045826 1; craft.add 237239288 1; craft.add 1079279582 4; craft.add 785728077 128"

Meds & Ammo Only

Fast refill bind for syringes, bandages, rifle ammo, and pistol ammo.

bind l "craft.add 1079279582 8; craft.add -2072273936 6; craft.add -1211166256 128; craft.add 785728077 128"
Rust item shortname dictionaryBrowse all 222 supported names, shortnames, and numeric item IDs on a dedicated, crawlable reference page.rifle.ak · hoodie · syringe.medical · ammo.rifleView reference

Rust bind guides

Learn the syntax behind the generator: item IDs, key names, and saving binds permanently.

All guides

Frequently Asked Questions

What does a Rust craft bind do?

A Rust craft bind assigns one keyboard or mouse key to one or more craft.add console commands. Pressing the key queues the selected items for crafting in Rust.

Do Rust craft binds use item shortnames or item IDs?

craft.add requires the numeric item ID, not the shortname — for example craft.add 1545779598 1 queues one Assault Rifle. Shortnames like rifle.ak are used by other console commands such as inventory.give. This generator always outputs the correct numeric IDs for you.

What is the Rust console syntax for multiple craft commands?

Use bind, then the key, then quoted craft.add commands separated by semicolons. Full AK kit example: bind p "craft.add 1545779598 1; craft.add 1751045826 1; craft.add 237239288 1; craft.add 1110385766 1; craft.add -194953424 1; craft.add 1079279582 4; craft.add -1211166256 100"

Where do I paste the generated command?

Open Rust, press F1 to open the developer console, paste the generated bind command, and press Enter. The selected key will queue the chosen craft.add items.

How do I make Rust binds permanent?

After adding your binds, run writecfg in the F1 console. This saves binds to your keys.cfg file so they survive game restarts. Without writecfg, binds can be lost when Rust closes.

Can I bind a keypad or mouse key?

Yes. The generator includes common Rust bind keys such as f3, mouse3, mouse4 (the side buttons), keypad1 through keypad9, home, insert, and delete. Note that Rust uses keypad1, not kp1, for numpad keys.

Does this craft items instantly?

No. Rust still requires the normal resources, blueprints, workbench access, and craft queue timing. The bind only queues the craft.add commands faster.