Download
open source · GPL-2.0 · steamkit2 inside

Pull any build straight from Steam's depots

The command-line freight elevator into the Steam content system. Point it at an -app, a -depot and a -manifest — and haul down old game versions, dedicated servers, betas and workshop items. No Steam client required. I run it daily across Windows, Linux and my Steam Deck, and this is the tool I reach for first.

Windows · Linux · macOS · ARM64
Built on .NET + SteamKit2
Trusted by the SteamDB community
depot@steam:~ — DepotDownloader
01 / cargo manifest

One binary.
The whole warehouse.

Steam stores every game as depots — sealed containers of files — and keeps a numbered manifest for every build ever shipped. The Steam client only hands you the latest one. DepotDownloader talks to the content servers directly, so the entire history is yours to request. The first time I needed an old build, I assumed it was gone for good; learning that the manifests were all still there is the whole reason I keep this hub.

Time travel

Download any historical build of a game you own using manifest IDs from SteamDB.

Servers

Pull clean dedicated servers anonymously — no account, no client, fully scriptable.

Any platform

Fetch depots for other operating systems, architectures and languages from one machine.

Workshop

Grab published workshop files and UGC by ID on headless boxes and build servers.

Start here — by why you came

I built this hub so you can answer your question and not have to go back to Google for the next one. Most people arrive for one of these reasons — find yours and jump straight in:

Everything here is written and tested by one maintainer — me, JaGoTu — and I say so on the about page, including exactly how I verify what's on it.

cleared for shipping · no client required

Back up the truck.
The depot is open.

One binary, every platform, the entire history of every game you own.