What a freeze actually is
A stablecoin is a contract, and the company that deployed it kept the ability to add an address to a blacklist. Once your address is on that list, every transfer from it reverts. The balance still shows in your wallet, block explorers still display it, and nothing you do on your side changes the outcome, because the restriction lives on the token contract rather than on your account.
This catches people out because it does not look like a freeze. It looks like a failing transaction. The usual reaction is to try a different wallet, a different network, or more gas, and none of those can work. Knowing within ten seconds that the issuer has blacklisted the address is the difference between contacting the right party and spending a week on the wrong one.
What this tool reads
Tether, USDT
Ethereum and Tron. Tether's contract exposes isBlackListed, which anyone can call for free, and the answer is definitive because it is the same list the transfer logic checks.
Circle, USDC
Ethereum, Base, Polygon and Arbitrum. Circle's contract spells it isBlacklisted, with a lowercase L, and maintains the list across every chain it issues on.
What it will not claim
USDT on BNB Chain, Polygon, Arbitrum and Avalanche exposes no readable list. We report nothing for those rather than implying we checked, because a silent gap reads as a clean result.
Verify it yourself
Every result links to the same function on the block explorer. Call it there and you will get the identical answer, because there is no interpretation in between.
If the answer is yes
The tokens cannot be recovered by any technical route. No wallet, exchange, bridge or developer can move blacklisted tokens, and no amount of gas changes that. The only path is the issuer's own process, which means contacting Tether or Circle directly with evidence of who you are and where the funds came from. That is why the result names the company: the next conversation is with them, not with your wallet provider.
If the answer is no, treat it as a statement about a specific set of lists at a specific moment. An issuer can add an address a minute after we read it, and tokens whose issuers publish no list are not covered at all. It is a factual check, not a clean bill of health, and it is not a compliance opinion.
Questions people ask
Why can I not send my USDT?
The most common cause is an issuer freeze. Tether and Circle can both add an address to a blacklist on their own contract, and from that moment the tokens are still visible in the wallet and no transfer will go through. It is not a wallet bug, not a gas problem, and switching wallets or networks does not help, because the restriction lives on the token contract rather than on your account. Paste the address above and this tool reads the contract directly to tell you whether that is what happened.
How do I know if my address is blacklisted by Tether?
Tether's contract publishes a function called isBlackListed that anyone can call for free, and the answer is public. This page calls it for you and shows the result, and it links to the same function on the block explorer so you can run it yourself and get the identical answer. There is no account, no API key and no judgement involved: it is a direct read of the issuer's own list.
Can a frozen address be unfrozen?
Only by the issuer. No wallet, exchange, bridge or developer can move blacklisted tokens, and no amount of gas changes that. The only route is the issuer's own process, which usually means contacting their compliance team with evidence of who you are and where the funds came from. That is why this tool names the company rather than just saying frozen: the next step is a conversation with Tether or Circle, not with your wallet provider.
Which tokens and chains does this check?
USDT on Ethereum and Tron, and USDC on Ethereum, Base, Polygon and Arbitrum. Those are the deployments whose freeze lists are publicly readable, confirmed by calling each one. USDT on BNB Chain, Polygon, Arbitrum and Avalanche does not expose a readable list, so this tool reports nothing about them rather than implying it checked. An issuer we cannot read is reported as unknown, never as not frozen.
Does a clean result mean my funds are fine?
It means no freeze was found on the lists we could read, at the moment we read them. An issuer can add an address at any time, including a minute later, and some tokens have no public list for us to check at all. It is a factual answer about a specific set of blacklists rather than a verdict on your wallet, and it is not a compliance opinion.
Why would an address get blacklisted in the first place?
Issuers freeze addresses in response to law enforcement requests, sanctions designations, and reports of theft or fraud. The most common way an ordinary person is affected is by receiving funds that passed through an address under investigation, so the freeze can land on someone who did nothing wrong. That is also why checking an address before you accept a large payment from a stranger is worth the ten seconds it takes.