[Steamworks]
Steamworks is a set of tools and services that help game developers and publishers build their games and get the most out of distributing on Steam.
See what Steamworks has to offer ↓Sign in to Steamworks
Join Steamworks
Access Steamworks by logging in with your existing Steam account. Don't have a Steam account? Creating one is easy and free!
132 Million
Monthly Active Users
1 Trillion
Daily Impressions
31.4 Million
Players Online
Reach a Global Audience
Serving users in 29+ languages and 35+ currencies worldwide Learn MoreManage Your Game's Business
Industry-leading business tools that help you manage your game Learn MoreBoost your Marketing Power
Endless opportunities to get noticed by potential players Learn MoreEnhance Player Experience
Player-centric features that increase engagement and satisfaction Learn MoreImplement Gameplay Features
Tried and tested frameworks to help you add standard - advanced features to your game with ease Learn MoreReach a Global Audience
With over 132 million monthly active users across 250 countries, Steam gives you access to a worldwide community of playersand it's growing all the time.
We've researched and seamlessly integrated the top ways players spend money in different countries around the world.
Read DocumentationLocalized currencies make purchases easier for customers. We have built-in support to help you configure prices correctly for each region.
Read DocumentationWith over 400 distributed servers worldwide and 1TB fiber backbone, Steam can quickly get your game to players anywhere in the world.
Read DocumentationThe Steam client has been optimized to support 29 core languages, making it easier and more enjoyable for global users to purchase games on Steam.
Read DocumentationSubmitting your game to Steam is easy. Fill out some digital paperwork, pay a small per-app fee, and you're ready to upload!
Read DocumentationManage Your Game's Business
Steamworks makes your launch and management processes as simple as possible, allowing you to focus on your game.
Real-time reports of your sales, player counts, and wishlist, all broken down by regionletting you work smarter.
Read DocumentationEasily control access to a separate game build for early testing and feedback from players.
Read DocumentationTrack the effectiveness of your own marketing campaigns via built-in UTM Analytics
Read DocumentationYou and your players are safer with Steam's automated handling of fraudulent purchases, including revoking content and preventing future abuse.
Read DocumentationUse Steam's DRM (Digital Rights Management) tools to reduce piracy of your game, implement your own, or leave it out. The choice is yours.
Read DocumentationGet your game to customers any way you can imagine. Use Steam keys to sell your game at retail, run discounts and bundle offers, or run betas.
Read DocumentationBuild excitement for your upcoming game by launching your store page as soon as you've got something to show your potential customers.
Read DocumentationMake Steam an automated part of your normal build process to deploy your latest build to Steam servers for internal beta testing and easy public release.
Read DocumentationPut your game in its best possible light with full control over the content and images on your product's store page.
Read DocumentationRelease updates whenever and as often as needed, with tools to help you easily announce and distribute updates to your players.
Read DocumentationUse Valve's network backbone to route your network traffic for increased stability, speed, and resilience.
Read DocumentationBoost Your Marketing Power
Take advantage of Steam's 1 trillion impressions a day, using an array of unique marketing opportunities built directly into the platform.
Players who wishlist your game will be notified when the game gets a release or a discountand you'll get data on how many players are interested.
Read DocumentationLet your community experience your game while it's still under developmentand safely set player expectations with direct player feedback.
Read DocumentationParticipate in regular Steam sales events open to all developers, or run your own discounts according to your marketing needs.
Read DocumentationKeep in contact with your community using built-in tools, so your players are always up to date on your latest events, activities, and features.
Read DocumentationBundle your game with its DLC or soundtrack, or create a bundle of your entire catalog. Or collaborate with other devs to create themed bundles.
Read DocumentationEngage with your game's supporters by featuring streamers directly on your Steam page, offering potential buyers a preview of gameplay and community.
Read DocumentationFans can congregate in your Community Hub, a built-in home for discussion and newsand they can create content that improves your game.
Read DocumentationYour community hub has an automatically created forum where fans and potential buyers can discuss your game. No need to set one up yourself.
Read DocumentationGet your game in front of the right influencers and Steam Curators to the largest possible audience of potential customers.
Read DocumentationGames on Steam are reviewed by the people who matter most: the people who play them.
Read DocumentationFriends lists and a redesigned chat system keep players engaged with Steamand offer yet another way for potential customers to discover your game.
Read DocumentationSell your game soundtrack for fans to enjoy anywhere.
Read DocumentationEnhance Player Experience
Steam's unique set of services goes beyond the standard product offering of PC game launchers, increasing customer engagement and satisfaction.
An in-game interface that allows your players to access a variety of community featureslike user-made guides, Steam chat, achievement progress, and more.
Read DocumentationPlayers can easily share their favorite moments in your game with their friends and the wider Steam community.
Read DocumentationFans can publish guides to deepen and improve the experience for othershighlighting interesting moments, explaining complex economies, or solving puzzles.
Read DocumentationStream your game live right to your store page to promote events, offer a window into game development, or simply engage with your community.
Read DocumentationSteam Cloud can automatically store save files on our serversso players can resume their game no matter where they are.
Read DocumentationAdd Point Shop Items for players to customize their Steam Profile with stickers, avatars, backgrounds, and other items featuring artwork from your game.
Read DocumentationAutomatically extend players' Steam gaming experience to phones, tablets or TVs using Steam Remote Play.
Read DocumentationAutomatically turn your shared screen or split screen multiplayer game into an online multiplayer game.
Read DocumentationGameplay Features
We've built the groundwork for a wide variety of gameplay features so you don't have to. Adding them to your game is simple with the Steamworks API.
Please refer to the Feature Documentation for more details.
Basic Features
Games of most genres will benefit from these features, which address basic needs. Steamworks API integration is required, but fairly easy to implement.
Players expect in-game achievements. Use them to reward dedicated fans, mark special events, and encourage particular activities.
Read DocumentationAnalyze in-game behavior to let players track their own progress and compare it to other players.
Read DocumentationRank player progress and skill globally and among their friendswith dozens, hundreds, or thousands of individual leaderboards.
Read DocumentationCreate and host dedicated servers yourself or allow your community to host them.
Read DocumentationAutomatically notify players who are waiting to take a turn or join a multiplayer match when they've got to get back to the game.
Read DocumentationSafely connect to Steam via OpenID for a range of useful services that you can utilize on your website or in-game.
Read DocumentationEnable voice chats and voice commands directly inside your game, without the need for third-party software.
Read DocumentationSteam users can see a richer depiction of what their friends are doing in your game, making for a more enticing call to action.
Read DocumentationOur networking backbone authenticates users and limits attackers' ability to disrupt your multiplayer servers.
Read DocumentationAdvanced Features
Deepen the functionality of your game with these high-value features, which require more effort to implement but will pay dividends.
Integrate player-created content into your game. You control how mods interact with your game, while Steam handles the hosting, tracking, updates, and payment process.
Read Documentation
[casestudy_citiesskylines.png]
The Cities Skylines community has taken city planning into their own hands, with 170,000+ custom mods uploaded.
Browse the Cities Skylines Workshop
[casestudy_rust.png]
In Rust, new mods are voted on by the community before being brought into the game, designers get revenue and credit.
Browse the Rust WorkshopConfigure your in-game actions with Steam Input to enable players to easily use a variety of popular control devices and customize inputs to their liking.
Read Documentation
[casestudy_steaminput.png]
Controller Gaming on PC
A deep dive into controller usage on Steam and the benefits of optimizing.
Read the Steam ReportWe've solved the hard back-end problems to enable you to get a complex persistent player inventory up and running faster.
Read DocumentationProcess in-game transactions simply, safely, and hassle-free, with Steam microtransaction services built on our strong e-commerce platform supporting 80 payment methods across 39 currencies.
Read DocumentationTake advantage of Steam matchmaking and multiplayer lobbies, so you can focus on your gameplay. Our system lets players create, search, share, and join lobbies as desired, and supports skill-based matchmaking.
Read Documentation| Web Proxy Viewer | New URL | Original Page |