How to Make Your Steam Inventory Public (and Why Some CS2 Skins Still Stay Hidden)
To make your Steam inventory public, open your Steam profile privacy settings and set the "Inventory" dropdown to Public. It is a separate setting from your overall profile visibility. Others can then browse the items you own. One catch in CS2: freshly acquired and trade-locked items stay hidden from other viewers for the first days, even with a fully public inventory.
What does a public Steam inventory actually share?
Steam treats your profile visibility and your inventory visibility as two separate settings. Each has its own dropdown with the same three levels: Public, Friends Only, and Private. Because they are independent, your inventory can be set to Public on its own, and changing your overall profile visibility does not change your inventory visibility.
When your inventory is set to Public, anyone with the link can browse the CS2 items you own, including their names and quality. This is what lets trading sites, friends, and potential trade partners look up what you have before starting a deal.
Setting it to Friends Only limits that view to people on your Steam friends list, and Private hides the inventory from everyone but you. Most CS2 players who want to show off or trade their skins keep the inventory on Public.
How do you make your Steam inventory public or private?
The setting lives on your Steam profile privacy page. You can change it from the desktop client, a web browser, or the mobile app, and the option is the same in all three. The steps below walk through the web version, which is the most reliable.
Remember that the inventory setting is its own dropdown, separate from your overall profile visibility. Find the row labeled "Inventory" specifically and set it to the level you want, rather than assuming the profile-wide setting covers it.
Why are some CS2 skins still hidden even with a public inventory?
This is the part that surprises most players. Even with your inventory set to Public, certain CS2 skins will not appear to other people looking at your inventory. The usual reason is that Steam temporarily hides recently acquired items from other viewers.
When you receive or buy a CS2 item, Steam keeps it from showing to other people viewing your inventory for the first days. Separately, items received in a trade are trade-locked for about a week: yours to use in-game right away, but they cannot be traded, sold, transferred, moved into a storage unit, or modified during that window. You can still see your trade-locked items in your own inventory, marked with a yellow shield.
The trade lock is documented by Steam as a 7-day window, timed from the exact moment each item enters your inventory, and Valve can change the duration. The reliable answer is always on the item itself: hover over a protected skin and Steam shows the exact date and time it unlocks. So a public inventory is genuinely public; it simply cannot display items that Steam is deliberately keeping out of view until they show up.
How can you show the full picture, trade-protected items included?
This visibility gap matters if you want others to see your complete collection. A newly pulled knife or a skin you just traded for can be the highlight of your inventory, yet it stays invisible to everyone else until trade protection lifts.
VSkin lets you publish a public showcase of your entire CS2 inventory, trade-protected items included, so visitors see the full picture that Steam hides while items are locked. You connect through Steam (no API key, no trade permissions), and a lightweight open-source Chrome extension keeps the showcase in sync. Visitors browsing your showcase need nothing installed; only the owner uses the extension to publish.
Because a VSkin showcase reads the item data directly, each entry can display full details such as float (wear), pattern seed, stickers, charms, collection, rarity, and exterior, including for items that would otherwise be hidden from other viewers on Steam.
How to make your Steam inventory public
- 1
Open your Steam profile
Sign in to Steam, click your username in the top-right corner, and open your profile. You can do this in the Steam desktop client, a web browser at steamcommunity.com, or the Steam mobile app.
- 2
Go to Edit Profile, then Privacy Settings
Click Edit Profile, then open the Privacy Settings section (labeled "My Privacy Settings" on the web). This page controls who can see your profile, game details, and inventory.
- 3
Find the Inventory dropdown
Locate the row labeled "Inventory." This is its own setting, separate from your overall profile visibility, so changing the profile-wide option will not change it.
- 4
Set the Inventory dropdown to Public
Choose Public from the Inventory dropdown so anyone with the link can browse your items. To restrict it instead, pick Friends Only or Private. You can set this independently of your overall profile visibility.
- 5
Confirm the change is saved
Steam saves privacy changes automatically. Reload the page or sign out and back in if you want to confirm, then open your inventory link in a private browser window to see exactly what other people will see.
Frequently asked questions
How do I make my Steam inventory public?
Open your Steam profile, click Edit Profile, then Privacy Settings. Find the Inventory dropdown, which is a separate setting from your overall profile visibility, and set it to Public. Steam saves the change automatically. To check the result, open your inventory link in a private browser window so you see exactly what other viewers see.
Does my Steam profile have to be public for my inventory to be public?
No. Inventory visibility and profile visibility are independent settings, each with its own dropdown offering Public, Friends Only, and Private. You can set your inventory to Public on its own. Changing the overall profile setting does not change the inventory setting, so adjust the Inventory row specifically if you want your items visible to others.
Why can't others see all my CS2 skins even though my inventory is public?
Steam temporarily hides newly acquired CS2 items from other viewers for the first days, even with a public inventory, though you can still see and use them yourself. Items received in a trade are also trade-locked for about a week, marked with a yellow shield. They reappear to others once Steam stops hiding them.
How long are CS2 items trade-protected?
Steam documents the trade lock as 7 days, counted from the exact moment each item enters your inventory, and Valve can change the duration. Rather than relying on a fixed number, hover over the protected item in your inventory: Steam displays the exact date and time it unlocks. The yellow shield disappears automatically once protection ends.
Can I show my trade-protected CS2 skins to other people?
Not through Steam itself, since protected items stay hidden from other viewers until they unlock. A VSkin public showcase can display them, including float, pattern seed, stickers, and exterior. You connect through Steam (no API key, no trade permissions) and use an open-source extension to sync; visitors need nothing installed to view it.
Show your own CS2 inventory on VSkin
Publish a public showcase of your full inventory, trade-locked skins included, and connect with traders.
Explore VSkin→