学ぶ
メタマスクでトークンが表示されない原因と直し方|送金は成功しているのに残高が出ない時の完全チェックリスト

結論
「メタマスク トークン 表示されない」と焦っている人の大半は、資金が消えたのではなく「着金は済んでいるのにウォレットのUIに表示されていないだけ」です。 まずやることは1つ、ブロックエクスプローラ(Etherscanなど)で自分のアドレスを検索し、そのトークンが実際に届いているかを確認すること。届いていれば、あとは「送金されたチェーンにネットワークを切り替える」→「トークンのコントラクトアドレスでカスタムインポートする」の2手順でほぼ表示されます。メタマスクは未知のトークンを自動検出しないことがあるため、手動追加が必要なだけ、というのが最も多い正体です。
この記事のポイント
- 送金成功=残高消失ではない。まずエクスプローラで「届いているか」を切り分ける。
- トークンが出ない最多原因はネットワーク不一致と未インポート(自動検出漏れ)の2つ。
- 直し方はコントラクトアドレスを公式ソースで確認→カスタムインポートが基本形。
- ラップド版(WETH等)は元トークンとは別の資産。表示されないのではなく「別物」を探しているケースに注意。
まず切り分け:本当に「消えた」のか「見えていないだけ」か
トークンが表示されないとき、パニックで送り直したり資金を動かすのは危険です。最初に、そのトークンが本当にあなたのアドレスに着金しているかを客観的に確認します。使うのは各チェーンのブロックエクスプローラです。
- 送金に使ったチェーンのエクスプローラを開く(イーサリアムなら Etherscan、Polygonなら Polygonscan など)。
- 検索窓に自分の受取アドレス(0x…)を貼り付ける。
- 「Token Holdings」や取引履歴に、当該トークンの着金トランザクションがあるか確認する。
ここに着金記録があれば、資金はブロックチェーン上に確実に存在しています。メタマスクの画面に出ていないのは表示(インポート)の問題であって、資産そのものは無事です。逆に着金記録が無い場合は、送金がまだ承認されていない・別アドレスや別チェーンに送った可能性を疑います。
重要
本記事は教育目的の解説であり、投資助言ではありません。ウォレット操作は自己責任で行ってください。復元シードフレーズ(秘密鍵)は誰にも入力・共有しないこと。「トークンを表示させます」と称してシードを聞き出す偽サポート・偽サイトが多数存在します。表示トラブルの解決にシードフレーズは一切不要です。
原因別チェックリスト(上から順に確認)
| # | 症状・原因 | 確認方法 | 直し方 |
|---|---|---|---|
| 1 | ネットワークが送金チェーンと違う | 画面上部のネットワーク名を見る | 送金されたチェーンに切り替える |
| 2 | トークン未インポート(自動検出漏れ) | 一覧にトークン名が無い | コントラクトアドレスでカスタムインポート |
| 3 | コントラクトアドレスが間違い/偽物 | 公式・CoinGeckoと照合 | 正しいアドレスを入れ直す |
| 4 | Decimals(小数桁)が誤り | 残高が0や桁違いで表示 | 正しいdecimalsを手入力 |
| 5 | ラップド版など「別トークン」を探している | エクスプローラのトークン名を確認 | 実際に届いた側のトークンをインポート |
| 6 | 別アドレス/別アカウントに着金 | 受取アドレスを再確認 | 該当アカウントに切り替える |
1. ネットワークの切り替え(最頻出)
メタマスクは複数チェーン対応ですが、一度に表示するのは選択中のネットワークの資産だけです。イーサリアムを選んだ状態でPolygonやBNB Chain、Arbitrumに届いたトークンは見えません。画面上部のネットワーク名をタップし、送金に使われたチェーンと同じネットワークに切り替えてください。目的のチェーンが一覧に無ければ、そのネットワークを追加する必要があります(Chainlistなど正規ソースから)。
2. カスタムトークンのインポート手順
メインのETHやよく使われる銘柄以外は、手動でインポートしないと表示されないのが通常です。
- メタマスクを開き、資産一覧の下部にある「トークンをインポート」を選ぶ。
- 「カスタムトークン」タブを開く。
- トークンのコントラクトアドレスを貼り付ける。正しければ Symbol(シンボル)と Decimals(小数桁)が自動入力される。
- 自動入力されない場合は、公式サイトや CoinGecko のトークンページに載っている正しいシンボルとdecimalsを手で入力する。
- 「次へ」→「インポート」で一覧に追加される。
コントラクトアドレスは必ず公式ソースかCoinGecko/エクスプローラで確認してください。名前が同じでも偽コントラクトが存在するため、SNSや検索広告のアドレスを鵜呑みにしないこと。ウォレットの基本的な作り方から不安な方は ウォレットの作り方 も合わせて確認してください。
3〜4. コントラクトアドレスとDecimalsの誤り
インポートしたのに残高が「0」や不自然な桁で出る場合、アドレス違いかdecimalsの入力ミスが疑わしいです。多くのERC-20は18桁ですが、USDCやUSDTのように6桁の銘柄もあります。CoinGeckoやエクスプローラのトークン詳細で正しい値を確認し、入力し直してください。
5. ラップド版など「別トークン」を探しているケース
見落としがちなのが、ETHとWETH(Wrapped ETH)は別のトークンである、といった「ラップド版」問題です。ブリッジやDEXを通ると、元の資産ではなくラップド版・ブリッジ版として着金することがあります。エクスプローラで実際に届いたトークンの正式名称とコントラクトを確認し、その届いた側をインポートするのが正解です。「表示されない」のではなく「別の名前の資産として届いている」だけ、というパターンです。
それでも表示されない時
- アプリを再起動する、ブラウザ拡張を更新する。
- メタマスクの「トークンを自動検出」設定がオンか確認する(対応チェーンのみ有効)。
- サポートを名乗るDMやフォームにシードフレーズを絶対に入力しない。表示問題の解決に秘密鍵は不要です。
資産を大きく動かす予定があるなら、日常用のホットウォレットとは別に ハードウェアウォレット での保管を検討すると、表示トラブルとは別次元でセキュリティが上がります。取引所からの出金でトラブルが多い方は、そもそもの 取引所の選び方 を見直すのも有効です。
よくある質問
Q. 送金は「成功」と出たのにメタマスクに残高が出ません。消えたのですか? A. ほとんどの場合、消えていません。エクスプローラで自分のアドレスを検索し着金記録があれば資金は無事です。ネットワーク切り替えとカスタムインポートで表示されます。
Q. コントラクトアドレスはどこで確認すればいいですか? A. トークンの公式サイト、CoinGecko/CoinMarketCapのトークンページ、または各チェーンのブロックエクスプローラで確認します。同名の偽コントラクトがあるため、必ず公式・一次ソースと照合してください。
Q. インポートしたのに残高が0や変な桁で表示されます。 A. コントラクトアドレス違いか、Decimals(小数桁)の入力ミスが原因です。USDCなど6桁の銘柄もあるため、公式値を確認して入れ直してください。
Q. 別のチェーンに間違えて送ってしまった場合は? A. メタマスクが対応するチェーンなら、そのネットワークを追加して同じ手順で表示・操作できます。非対応チェーンや誤ったアドレスに送った場合は回収困難なこともあるため、まずエクスプローラで着金先を確認してください。
参考・出典
Sources
FAQ
- 送金は「成功」と出たのにメタマスクに残高が出ません。消えたのですか?
- ほとんどの場合、消えていません。ブロックエクスプローラで自分の受取アドレスを検索し着金記録があれば資金は無事です。送金チェーンへのネットワーク切り替えと、コントラクトアドレスでのカスタムインポートで表示されます。
- コントラクトアドレスはどこで確認すればいいですか?
- トークンの公式サイト、CoinGecko/CoinMarketCapのトークンページ、または各チェーンのブロックエクスプローラで確認します。同名の偽コントラクトがあるため、必ず公式・一次ソースと照合してください。
- インポートしたのに残高が0や変な桁で表示されます。
- コントラクトアドレス違いか、Decimals(小数桁)の入力ミスが原因です。多くは18桁ですがUSDCなど6桁の銘柄もあるため、公式値を確認して入れ直してください。
- 別のチェーンに間違えて送ってしまった場合は?
- メタマスクが対応するチェーンなら、そのネットワークを追加して同じ手順で表示・操作できます。非対応チェーンや誤アドレスに送った場合は回収困難なこともあるため、まずエクスプローラで着金先を確認してください。
本記事は情報提供のみを目的とし、投資・金融・取引の助言ではありません。価格は参考値で古い場合があります。投資判断はご自身の責任で。