These three all function as prepaid gaming wallet balances, but they're not interchangeable — where the balance can actually be spent differs significantly, which matters more than the wallet name itself.
Steam Wallet Code: the most limited but deepest single-storefront use
A Steam Wallet Code only works within Steam itself, but Steam's catalog is enormous — games, DLC, in-game items across thousands of Steam-integrated titles, and the Steam Marketplace for trading cards and cosmetic items. If the recipient is primarily a Steam user, this is the most directly useful of the three despite the narrower scope, since Steam's own catalog covers most of what a PC gamer needs.
G2A Wallet: broader marketplace spending across multiple game keys
A G2A Wallet Card funds purchases on G2A's own marketplace, which resells game keys across many publishers and platforms rather than being locked to one storefront — useful if the recipient likes shopping around for deals across different games rather than staying within one ecosystem, though it's worth noting G2A operates as a marketplace with third-party sellers, so checking seller ratings before a purchase is a reasonable habit.
Razer Gold: the broadest cross-game and cross-platform reach
Razer Gold Gift Card has genuinely broad utility — it's accepted across a wide range of games and platforms beyond just PC, including many mobile titles, making it one of the more flexible options if the recipient's gaming isn't confined to one single platform or storefront.
Match the wallet to where the recipient actually shops
The single biggest factor in choosing between these three is simply where the person already spends time — a dedicated Steam user gets the most direct value from a Steam Wallet Code specifically, while someone who plays across PC, mobile, and multiple storefronts benefits more from Razer Gold's broader acceptance.
Balance expiration and regional restrictions vary
Steam Wallet balances generally don't expire and are tied to the specific regional Steam account they're redeemed on, similar to other platform-specific gift cards — worth confirming the recipient's account region matches before buying, the same caution that applies to console gift cards discussed elsewhere.
Regional pricing on Steam specifically is worth knowing about
Steam's game pricing varies by region, and a Steam Wallet Code purchased for one region generally can't be applied to an account registered in a different region — this regional-lock issue is separate from Steam's account-level currency lock discussed above and worth double-checking specifically if buying for someone whose account was created in a different country than your own.
All three wallets also support partial spending, meaning a balance doesn't need to be used all at once on a single purchase, useful if you're not sure exactly what the recipient wants to buy with it right this moment.
The bottom line
Dedicated Steam user: Steam Wallet Code for the deepest single-platform value. Wants to shop across publishers and platforms for deals: G2A Wallet. Plays across PC, mobile, and multiple storefronts: Razer Gold for the broadest reach. All three are in Gaming Gift Cards.