Researched and last reviewed September 2026 · Written by the GiftMeCrypto research desk
Steam wallet codes are one of the better crypto gift-card purchases: widely sold at face value, instantly delivered, and useful to anyone who plays PC games. The only real hazard is currency — get that right and this is a clean transaction.
- Best platform
- Bitrefill — face value plus sats-back
- Typical all-in cost
- $99–$101 per $100 of credit
- ID required
- No
- Lock type
- Currency of the Steam wallet
- Reversible?
- No — funds cannot be withdrawn
Why Steam does not take crypto any more
Valve enabled Bitcoin payments in April 2016 via BitPay and switched them off in December 2017. The stated reasons were specific and, at the time, entirely fair: network fees had climbed to the point where they exceeded the price of many games, and the volatility between quoting a price and confirming a payment left customers either overpaying or facing failed transactions that needed manual refunds.
Both problems have since been largely solved elsewhere — the Lightning Network reduced Bitcoin fees to fractions of a cent and stablecoins removed the volatility window entirely — but Valve has not revisited the decision. So the route today is indirect: a crypto marketplace sells you an ordinary Steam wallet code, and Steam sees a normal top-up.
The upside of that indirection is that Steam codes are boring, standardised inventory sold by distributors in volume. That is precisely why most crypto marketplaces list them at exact face value, unlike Amazon.
Where to buy Steam wallet codes with crypto
| Platform | Price vs face value | Pay with | ID needed | Our review |
|---|---|---|---|---|
| Bitrefill | Face value on most currencies, 1%–10% sats-back | BTC, Lightning, LTC, USDT, ETH, DOGE | No | Review |
| Coinsbee | 0%–5%, currency-dependent | 200+ assets | Email only | Review |
| CoinCards | 1%–3%, USD and CAD | BTC, Lightning, LTC, ETH, BCH | No | Review |
| Eneba | Marketplace pricing — sometimes below face | Crypto at checkout | Account | Review |
Swipe the table sideways →
Bitrefill is the pick for the same reason as usual: face-value pricing, Lightning support so the network fee is negligible, and a rebate on top. On a face-value brand, sats-back makes the effective price slightly below face — one of the few places in retail where that happens.
Eneba is worth a mention because marketplace pricing occasionally undercuts face value, but it is a marketplace: seller quality varies, region restrictions are the single largest source of complaints, and crypto is a checkout option rather than the core business. Read our Eneba review before using it for anything expensive.
The currency lock, explained properly
This is the part that trips people up, because it is not quite the same as the region locks on console stores.
A Steam account has a store country, and that country determines the wallet currency. The wallet holds exactly one currency. A wallet code is issued in one currency. If they do not match, redemption fails — Steam will not convert, and there is no support route to make it work because nothing is broken.
| Account store country: United States | Wallet in USD → buy a USD code |
|---|---|
| Account store country: Germany | Wallet in EUR → buy a EUR code. A USD code will not work. |
| Account store country: United Kingdom | Wallet in GBP → buy a GBP code, not EUR |
| Regionally restricted products | Some listings, e.g. Turkish or Argentine currency codes, are additionally distributor-restricted. Read the title. |
Swipe sideways →
There is a second reason to resist the temptation of a cheap foreign-currency code. Valve treats deliberate region arbitrage as a terms violation, and accounts that repeatedly redeem mismatched-region codes can be restricted. The few dollars saved are not worth a library that took years to build.
Redeeming a Steam wallet code
- Log into the correct Steam account Wallet funds are tied to the account permanently and cannot be moved. If you are gifting, either send the code to the recipient or have them present.
- Open the account details page Click your name in the top-right, choose Account details, then Add funds to your Steam Wallet, then Redeem a Steam Gift Card or Wallet Code.
- Paste the code from the original email Do not retype it. Watch for a trailing space, which produces a generic invalid-code error that looks alarming and means nothing.
- Check the balance shows in the expected currency If the amount looks wrong, stop and contact the marketplace before spending — mixed-currency confusion is much easier to resolve before any of it has been used.
What Steam wallet funds cannot do
- They cannot be withdrawn or refunded to cash or crypto, ever. Steam credit is a one-way door.
- They cannot be transferred to another Steam account.
- They cannot be spent outside Steam — the store and the Community Market only.
- They cannot be used to buy Steam gift cards for other people.
- They are not a hedge. Converting volatile crypto into non-refundable store credit fixes the value in one direction only.
That last point is the reason we advise buying Steam credit for spending, not for holding. If the recipient may want the value in a different form later, gift the crypto instead — see how to gift crypto.
Steam is my favourite recommendation in this whole category, and it is because of the boring reason: it is sold at face value, so the sats-back rebate is a genuine discount rather than a partial refund of a markup. A $50 Steam code over Lightning with 1% back costs about $49.50 all in.
The mistake I see most is people buying a cheap USD code for a European friend because the number looked lower. The currency is not a price — it is a compatibility requirement. Check the game price in the recipient's store first, every time.