What this is
Rusty Tools is a small independent project, run by one person, not a company and not
affiliated with Facepunch Studios. It started as a
craft bind maker: a tool that builds Rust
craft.add console commands by clicking items instead of looking up numeric
item IDs by hand.
The problem it solves is narrow but real. Building a loadout bind means knowing that a
Medical Syringe is 1079279582, that pistol bullets come out four per craft,
and that the key token is numpad3 and not num3. None of that is
hard, but all of it is tedious, and getting one digit wrong produces a bind that silently
does the wrong thing.
Who writes this
One person: the developer who built the bind maker, who plays Rust, and who got tired enough of looking up item IDs to write a tool that does it. The in-game footage on the homepage is my own. I am not a Facepunch employee, not a content creator, and not selling anything — the site is a hobby project that turned into a reference.
Everything in the guides comes from one of two places: the item and recipe dataset the tool ships with, which I scrape and verify against Corrosion Hour and check against known values (a rocket should come out at 1,400 sulfur, and it does), or the Facepunch keybind documentation for anything about the console itself. Where I state a number, it was computed, and the method is described on the page. Where I state an opinion — that C4 is the better buy, that the bow is the first thing to craft — it is mine, and you are welcome to disagree at the contact address.
Guides carry the date they were last checked. When Rust changes a recipe, the dataset is rebuilt and the affected numbers move with it.
How it is built
The bind maker is written in Rust and compiled to WebAssembly, so the whole thing runs inside your browser tab. There is no server doing the work, no account system, and nothing to install. Load the page once and it keeps working.
The item database, all 1,264 entries, ships inside the application itself. That is why search is instant and why the tool keeps working if your connection drops mid-session.
The site around it — this one — is a set of static pages: one per item, four guides, and the pages you are reading now. Both are hosted on Cloudflare Pages.
Where the data comes from
We do not invent game data, and we think it is worth being explicit about the sources rather than presenting them as our own research.
- Item names, short names, item IDs, stack sizes, crafting recipes, workbench levels and craft yields are compiled from Corrosion Hour, which maintains the most complete public Rust item database we know of.
- Key tokens are transcribed from the Facepunch keybind documentation.
- Item art is the property of Facepunch Studios and is used to identify items.
What we add on top is the part that is ours: the craft-yield arithmetic that converts the number of items you want into the number of crafts the console expects, the reverse index showing which items each material is used to make, the resource totals worked out across a whole bind, and the writing in the guides.
Keeping it current
Rust changes. Items get added, recipes get rebalanced, and yields change between updates. The item data is refreshed by re-running our build tooling against the sources above, and the date of the most recent refresh is recorded in the dataset that ships with the tool.
If you spot something wrong — an item ID that does not work, a recipe that has changed, a yield that is out of date — that is genuinely useful to hear about. There is an address on the contact page.
How it is paid for
The tools are free and we would like to keep them that way, so the site carries display advertising. That is the entire business model: no paid tier, no accounts, nothing sold, and no data brokered to anyone. What is and is not collected is set out plainly on the privacy page.
Not affiliated with Facepunch
Rusty Tools is an unofficial fan project. Rust is developed and published by Facepunch Studios, who have no involvement in this site. Item names and artwork remain their property. Nothing here modifies the game, injects into it, or automates input — the tool writes a line of text that you paste into the game console yourself.