Free browser extension that adds instant pricing, float values, Doppler phase detection, pattern tiers, sticker values, trade offer comparison, and case opening stats directly to your Steam inventory.
- Two pricing modes:
- PricEmpire + CSFloat β Buff163/Skins.com prices + phase-specific Doppler pricing (requires free API keys)
- Skinport β No API key required, includes built-in Doppler phase pricing
- 33,000+ items priced from Buff163 and Skins.com via PricEmpire
- Doppler phase-specific pricing via CSFloat API or Skinport
- Click any price to open the Buff163 listing
- Total inventory value bar with item count
- Float values extracted from Steam's internal data
- Fade percentage detection for 27 weapons
- Blue Gem tiers - AK-47, Five-SeveN, Karambit (Scar, T1-T3)
- Pattern tiers - Max Pink, Max Blue, Fire & Ice (1st-10th Max), Crimson Web
- Exterior labels (FN/MW/FT/WW/BS) on every item
- Rarity border glow matching item quality
- 3D skin viewer β click "Inspect in Browser" to open your exact skin in a 3D viewer with stickers and wear
- Works on any item with an inspect link
- Track your case opening history with rarity breakdown
- Gold rate β how many cases per knife/gloves
- Best pull with current market price
- Money spent β case cost + key cost calculated automatically
- Compare your luck against expected drop odds (1:385 gold, 1:156 covert, etc.)
- Auto-scan history with one click, 3.5s between requests
- Draggable stats panel β move it anywhere on screen
- Separate capsule tracking β sticker capsules don't count as cases
- Hover popup showing all applied stickers, patches, and charms with prices
- Individual prices for each sticker with total value
- Combined popup with float, seed, and pattern info
- Profit/loss with % on trade offer creation page
- PnL on incoming/sent offers via Steam API
- Manual price override for Dopplers and special items
- Copy SteamID64 - one click copy
- Copy Trade Link - on your own profile
- CSFloat Stall - open anyone's CSFloat stall
- CSGO-Rep - open anyone's CSGO-Rep profile
- Days remaining countdown on trade-locked items
- Context 16 support - trade-locked items get prices and floats
- Fuzzy search bar
- Sort by price
- Multi-select with Ctrl+click
- Copy inventory list with full details (phase, float, fade, stickers)
- Duplicate count badges
- Smart batching for large inventories (1000+ items)
- Visible-page-only processing
- Direct item link support β floats load when navigating via shared inventory links
| Inventory View | Trade Offer PnL |
|---|---|
![]() |
![]() |
| Doppler Detection | Sticker Popup |
|---|---|
![]() |
![]() |
- Visit the Chrome Web Store listing
- Click "Add to Chrome"
- Visit the Firefox Add-ons listing
- Click "Add to Firefox"
- Visit the Edge Add-ons listing
- Click "Get"
- Download or clone this repo
- Open
chrome://extensions/ - Enable Developer mode (top right)
- Click Load unpacked
- Select the
riftwalkfolder - Open any Steam inventory - Riftwalk is active!
- Click the Riftwalk icon in your browser toolbar
- Toggle the pricing mode switch to Skinport
- Click Save & Fetch Prices
- Done β prices load with zero setup!
- Get a free API key at pricempire.com/settings/developer
- Click the Riftwalk icon in your browser toolbar
- Paste your API key in the Settings tab
- Click Save & Fetch Prices
- (Optional) Add a CSFloat API key from csfloat.com/profile for Doppler phase pricing
- Case Opening Stats β Track case openings with rarity breakdown, gold rate, best pull, money spent, and luck comparison vs expected odds
- Direct Link Fix β Floats and patterns now load when navigating via shared inventory links
- Open Case Stats button β Added to inventory page header
- Discord link β Added to extension popup
- Draggable stats panel β Move the case stats panel anywhere on screen
- Doppler Pricing Fix β Correct phase-specific prices for all knife types (Butterfly, Karambit, etc.)
- Skinport Pricing Mode β New toggle in settings. Get prices with zero API keys required. Includes built-in Doppler phase pricing.
- Inspect in Browser β New button opens a 3D skin viewer with your exact skin, stickers, and wear.
- Price Sanity Filter β Fixed absurd pricing on items like Operation Hydra Case Key.
- Currency Fix β Doppler prices now correctly convert to your selected currency (EUR, GBP, CNY).
- Initial release
riftwalk/
βββ manifest.json # Extension manifest (MV3)
βββ content.js # Main content script - inventory labeling, trade offers, case stats
βββ pageworld.js # MAIN world script - access to Steam's JS globals
βββ background.js # Service worker - PricEmpire/Skinport API, CSFloat proxy
βββ skin_data.js # Pattern databases - fade, blue gem, doppler, marble fade
βββ inspect_decoder.js # Bundled CS2 inspect link decoder
βββ popup.html # Extension popup UI
βββ popup.js # Popup logic - settings, status, import/export
βββ settings-template.json # Default settings for import
βββ icons/ # Extension icons (16, 32, 48, 128px)
- No data collection - everything runs locally in your browser
- No servers - API calls go directly to PricEmpire, Skinport, CSFloat, and Steam
- No tracking inside the extension
- Full privacy policy at rftwlk.com/privacy
Found a bug? Have a feature idea?
Riftwalk is 100% free. If it helped you on a trade, consider dropping a skin:
GPL-3.0 License - see LICENSE for details.
rftwlk.com | Discord | Steam



