Steamworks
What Steamworks is
Steamworks is Valve’s toolkit and service portal for developers distributing games or software to Steam customers. It provides ways to configure products and manage them through the Steam partner portal, with options including matchmaking, leaderboards, achievements, microtransactions, Steam Cloud, Steam Input, Steam Overlay, and Steam Workshop. Developers can choose which features to use: some are configured in the portal, while others need to be implemented in the product. The Steamworks SDK is required to upload content to Steam; the other features are optional. Steamworks also has an HTTP-based Web API, with public methods and protected methods for authenticated, trusted back-end applications. Partner-only API requests use HTTPS and require a publisher Web API key, and IP allow lists can add another security layer. Anti-cheat APIs and game-ban infrastructure are available, while developers may also use their own anti-cheat solution. Onboarding involves digital paperwork, payment and tax details, identity verification, and signed agreements. For a first release, the app fee must be paid at least 21 days before release, and the public Coming Soon page must be live for at least two weeks. Valve reviews the store page and game build before release; the stated review period is 1 to 5 days. Steamworks supports API, Linux, macOS, and Windows, with a hybrid deployment model.
Who it suits
Steamworks suits developers who want to distribute games or software to Steam customers and manage their products in the partner portal. It is also relevant to teams choosing among Steam features such as matchmaking, cloud data, player accounts, and live-ops tools.
What it does well
- Free suite of tools for developers.
- Optional features let developers select what to use.
- Includes matchmaking, leaderboards, achievements, and microtransactions.
- Provides anti-cheat APIs and game-ban infrastructure.
- Supports API, Linux, macOS, and Windows.
What to know first
- Each new app requires a $100 USD (or equivalent) Steam Direct Fee.
- First releases require a 21-day fee lead time and a two-week Coming Soon page.
- Valve reviews the store page and game build before they can go live.
- Onboarding requires identity verification and bank and tax information.
Limits
The Steamworks suite is free, but distributing each new app requires a $100 USD (or equivalent) Steam Direct Fee. The fee is recoupable after at least $1,000.00 Adjusted Gross Revenue. First releases have a 21-day fee lead time and require a public Coming Soon page for at least two weeks.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Steamworks | Free suite of tools; $100 USD (or equivalent) Steam Direct Fee for each new app to distribute; fee is recoupable after at least $1,000.00 Adjusted Gross Revenue | Free |
As partner.steamgames.com lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Steamworks partner website.
- Complete the digital paperwork, payment details, bank and tax information, identity verification, and electronic signatures.
- Pay the $100 USD (or equivalent) Steam Direct Fee for each new app to distribute.
- Use the Steamworks SDK to upload content to Steam.
- For a first release, pay the app fee at least 21 days before release and keep the public Coming Soon page live for at least two weeks.
- Submit the store page and game build for Valve’s review.
Verdict
Choose Steamworks if you plan to distribute a game or software product through Steam and want access to its portal, APIs, and optional game services. Allow time for the first-release requirements and Valve’s review. Steam’s onboarding excludes advertising-based applications and blockchain applications that issue or allow exchange of cryptocurrencies or NFTs.
Questions
Is Steamworks free?
The Steamworks suite is free. Distributing each new app requires a $100 USD (or equivalent) Steam Direct Fee, recoupable after at least $1,000.00 Adjusted Gross Revenue.
Which platforms does Steamworks support?
The listed platforms are API, Linux, macOS, and Windows. Its deployment model is hybrid.
Does Steamworks include multiplayer and account tools?
Yes. The listed capabilities include multiplayer networking, player accounts, matchmaking, cloud data, and live-ops tools.
Is the Steamworks SDK required?
The SDK is required to upload content to Steam. Other Steamworks features are optional.
What is required before a first release?
The app fee must be paid at least 21 days before release, and the public Coming Soon page must be live for at least two weeks. Valve reviews the store page and game build before they can go live.
How can developers get Steamworks support?
Developer support is available by support ticket. Developer discussion boards are another place to seek advice.
Facts from Steamworks's own pages
- Anti-cheat
- Steam offers anti-cheat APIs and game-ban infrastructure, and developers may also use their own anti-cheat solution. · partner.steamgames.com, 7 Oct 2026
- API security
- The partner-only Web API host is HTTPS-only and requires a publisher Web API key for every request; IP allow lists are available as an added security layer. · partner.steamgames.com, 7 Oct 2026
- Audience
- Developers use Steamworks to distribute games or software to Steam customers and manage products through the partner portal. · partner.steamgames.com, 7 Oct 2026
- Distribution limits
- Steam’s onboarding guidelines exclude advertising-based applications and applications built on blockchain technology that issue or allow exchange of cryptocurrencies or NFTs. · partner.steamgames.com, 7 Oct 2026
- Features
- Available features include matchmaking, leaderboards, achievements, microtransactions, Steam Cloud, Steam Input, Steam Overlay, and Steam Workshop. · partner.steamgames.com, 7 Oct 2026
- Onboarding
- Onboarding requires digital paperwork, payment details, bank and tax information, identity verification, and electronic signatures on agreements. · partner.steamgames.com, 7 Oct 2026
- Optional integration
- Developers can use as few or as many Steamworks features as they choose, and some features require product implementation while others can be configured in the portal. · partner.steamgames.com, 7 Oct 2026
- Platforms
- The SDK documentation includes build instructions for Linux and a DirectX-to-OpenGL compatibility layer for macOS. · partner.steamgames.com, 7 Oct 2026
- Purpose
- Steamworks is a set of tools and services by Valve for configuring, managing, and operating games on Steam. · partner.steamgames.com, 7 Oct 2026
- Release requirements
- For first releases, the app fee must be paid at least 21 days before release and the public Coming Soon page must be live for at least two weeks. · partner.steamgames.com, 7 Oct 2026
- Review
- Valve reviews the store page and game build before they can go live; the documented review takes between 1 and 5 days. · partner.steamgames.com, 7 Oct 2026
- SDK
- The Steamworks SDK is required to upload content to Steam, while its other features are optional. · partner.steamgames.com, 7 Oct 2026
- Support
- Steamworks developer support is available by support ticket, and developer discussion boards are another place to seek advice. · partner.steamgames.com, 7 Oct 2026
- Web API
- The HTTP-based Web API has public methods and protected methods that require authentication and are intended for trusted back-end applications. · partner.steamgames.com, 7 Oct 2026
Where Steamworks stands on Freedom251
- Sdk#6 of 20
- Game Backend Services#15 of 27
- Game Leaderboard Software#21 of 37
- Game Networking Middleware#21 of 29