Steam, PSN and Xbox "Gift Card Code Checker" Sites: Are They Safe?
October 30, 2026 · Updated November 2, 2026
Don't type an unused Steam, PSN or Xbox code into a third-party "code checker." Anyone who sees an unredeemed code can redeem it first. Valve, Sony and Microsoft don't offer public tools that let you test a code without redeeming it. The safe check is to redeem the code on your own account. If you're worried a card is fake, go back to the seller: Valve says that if you're concerned about the legitimacy of a Steam code, "you should ask the retailer", and Microsoft's redeem page says the same for a wrong Xbox code.
Key facts
- Whoever redeems a gift card code first gets its value. A site that sees your code can use it.
- Valve says to ask the retailer if you're unsure whether a Steam code you bought is legitimate, and that it can't help with codes printed directly on a receipt.
- Activated but unredeemed Steam cards are normally refundable at the shop that sold them, according to Valve.
- The FTC: "Only scammers will tell you to buy a gift card" to pay someone.
- Balances can be checked safely after redeeming, inside your own account.
- Valve's FAQ says a shop's activation can take several hours, so a code that fails right after purchase may just need time.
Why code checkers are a bad idea
A gift card code works like cash. Whoever types it into a store first gets the money. A checker site has to see the full code to "check" it, so it can redeem the code, sell it, or keep it for later. You'd only find out when your own redemption fails with "already used". Valve's gift card scam page puts the rule in one line: "Never give out a Steam Wallet Gift Card to a person you do not know." A website is a person you don't know.
Some of these sites also ask you to sign in with your Steam, PlayStation or Microsoft account. That's a separate risk. See is "Sign in through Steam" safe?
How to check a code safely
- Redeem it. Use the official redeem page for Steam, PlayStation or Xbox.
- Fix typos. Valve's Wallet FAQ lists the swaps to try when a code is rejected: for a 0, try Q, O or D; for a 1, try I; for an O, try 0, Q or D; for a B, try 8; for a G, try 6. Xbox codes are reported to skip the easily confused characters altogether. How many characters is a gift card code? shows the correct length for each platform, which is the quickest fake check there is.
- Give a new card time. Valve says "it may take several hours after the time of purchase before the activation is completed by the retailer".
- Contact the seller. For Steam, Valve asks for "a clear photo or scan of the entire back side of the Wallet Code and a matching retail receipt", and says it can't help with codes printed directly on a receipt, which are the retailer's problem. Microsoft's redeem page says that if you bought the wrong code, contact the retailer.
If a code still fails, gift card code not working walks through every error.
Red flags of a fake checker
- It asks for the full code, not just the last few characters.
- It wants you to sign in with your Steam, PlayStation or Microsoft account.
- It promises to "activate", "unlock" or "double" a card.
- It has a domain that looks like Steam's or Microsoft's but isn't.
- It came to you through a direct message or a stranger in a game chat.
Any one of these is a reason to close the tab. Steam gift card generators are a scam for the same reason: they run on codes that other people have given away.
Checking a balance, not a code
Once a card is redeemed, the money is in your account, and every platform shows it to you. Check your Steam wallet balance, PSN wallet balance or Xbox balance. None of these needs a third-party site. Valve also notes that Steam codes now only redeem in the currency of your wallet, so a code that "won't check" may simply be for the wrong region; Steam gift card from a different country explains.
If someone asked you to buy cards and send codes
That's the most common gift card scam. Valve's scam page describes callers posing as tax agents or debt collectors and asking victims to read card codes over the phone. If you haven't handed the codes over yet, Valve says to take Steam cards back to the shop's customer service desk, since activated but unredeemed cards are normally refundable there. If you already sent them, the FTC's advice is to report it to the gift card company right away, even if it happened long ago, ask for your money back, keep the card and store receipt, and file a report at ReportFraud.ftc.gov; for Steam specifically, the FTC says to report through Steam Support. More in gift card payment scams.
Fewer physical codes from here
Retail Steam gift cards are on their way out: Valve has stopped restocking them and expects shop shelves to be empty by the end of 2026. From then on, a "Steam code" offered to you by a stranger, a marketplace or a checker site has an even smaller chance of being a genuine retail card. Steam gift cards leaving retail stores explains what replaces them.
Frequently asked questions
Is there an official Steam wallet code checker?
No. Valve doesn't offer a tool that tests a code without redeeming it. Redeem it on your account, or ask the retailer.
Are gift card code checker sites legit?
Even an honest site sees your full code, and a dishonest one can redeem it. There's no safe reason to share an unused code.
How do I know if a Steam code is real before redeeming?
You can't confirm it without redeeming. Buy from Steam or reputable shops and keep the receipt.
My new code says invalid. Is it fake?
Not necessarily. Valve says retailer activation can take several hours, and the most common cause is a mistyped character. Retype it, wait, then contact the seller with the receipt and a photo of the card's back.
Someone wants my code to "verify" a payment. Is that OK?
No. That's a scam. Never share an unused gift card code with anyone.
Where can I get codes from a trusted source?
Earn them instead of buying from unknown sellers. XPReward issues Steam, PSN and Xbox codes from its own store, so you never have to trust a stranger's code. Join free.
Sources
Gift card checking advice confirmed on 3 November 2026 against: