NoDial
日本語

Androidで国際電話をブロックする方法:全方法を比較(2026年版)

NoDial編集部 / 2026-09-30

Androidの端末から国際電話をかけられないようにしたい、という方へ。海外に電話することがそもそもなく、間違った折り返し電話が高額請求につながるのを避けたい場合もあれば、家族の別の人が使う端末や、会社支給の端末という場合もあるでしょう。いずれにしても、海外からかかってくる着信をブロックしたいわけではありません。発信する国際電話が、料金が発生する前に失敗するようにしたいのです。このガイドでは、Androidでそれを実現する4つの方法と、それぞれが実際に何をブロックするのか、そしてどの方法を使っても塞がらない抜け穴を解説します。

海外からかかってくる着信のほうを止めたい場合は、Androidで海外からの着信をブロックする方法をご覧ください。

NoDial|発信ブロック・発信規制・国際電話制限を簡単に選んだ番号への発信をブロックGoogle Play で手に入れよう NoCall|着信拒否・迷惑電話ブロック指定した番号からの着信を、鳴る前に拒否します。Google Play で手に入れよう

手順は2026年9月時点のものです。メニュー名は端末メーカーやAndroidバージョンによって異なり、通信会社のサービスや初期設定も変わることがあります。ブロックを頼りにする前に、契約している通信会社のヘルプページをご確認ください。

1. 結論を先に

Androidで発信する国際電話をすべてブロックするには、Call barring(発信規制)を使います。電話アプリの設定を開き、発信規制の項目を見つけて、International calls(国際電話)をオンにします(4桁の発信規制パスワードが必要で、多くの場合0000です)。*331*パスワード#とダイヤルする方法もあります。端末や通信会社がこれに対応していない場合は、通信会社に回線での国際電話ブロックを依頼してください。複数の通信会社が、アカウントや電話での対応を用意しています。

実際に必要なのがもっと狭い範囲(かけ続けてしまう海外の番号が1件だけ)や、もっと広い範囲(数件の番号以外はすべてブロック)である場合は、NoDialのような発信ブロックアプリの方が向いています。発信規制パスワードなしで、止めない国を自分で選びながら国際電話をまとめてブロックすることもできます。3つの使い方と発信規制との違いはセクション6で説明します。

ポイント

国際電話の発信規制は、他の国へのすべての発信を止め、通信会社のネットワーク上で動作します。インターネットアプリでの通話は止められませんし、国際電話として課金される番号のすべてを、どの通信会社のブロックもカバーしているわけではありません。

2. そもそもなぜ国際電話をブロックするのか

よくある理由はお金です。海外への電話は、プランに含まれていない限り国際料金で課金されるため、意図せずかけてしまった電話が思わぬ金額になることがあります。

もっともよくある罠が「ワン切り詐欺("one ring" scam)」です。知らない番号から一度だけ着信があってすぐに切れ、こちらから折り返すのを狙う手口です。米連邦通信委員会(FCC)は、この料金について "may show up on your bill as premium services, international calling, or toll-calling"(「プレミアムサービス、国際電話、または有料通話として明細に表示されることがある」)と注意を促しています。FTC(連邦取引委員会)は、その番号を "really an international toll number"(「実際には国際的な有料番号」)であり、"most of the money going to the scammer"(「そのお金の大半が詐欺師の手に渡る」)と説明しています。この詐欺の仕組みと、折り返してしまったときの対処法はワン切り詐欺(wangiri)をご覧ください。

こうした番号は、必ずしも海外の番号に見えるとは限りません。FTCは、詐欺師が使う番号について "area codes that look like they're from inside the U.S., but actually are associated with international phone numbers — often in the Caribbean"(「アメリカ国内のように見える市外局番だが、実際には国際電話番号に割り当てられている——多くはカリブ海地域」)と説明し、268、284、473、664、649、767、809、829、849、876を例に挙げています。FCCは809(ドミニカ共和国)と232(シエラレオネ)を例として挙げています。FCC自身のアドバイスもこの記事の内容と一致しており、"If you do not make international calls, ask your phone company to block outgoing international calls on your line."(「国際電話をかけないのであれば、通信会社に自分の回線の発信国際電話をブロックしてもらいましょう」)としています。

一言でいうと

海外に電話をかけることが一切ない場合、国際電話のブロックによるデメリットは無く、高額な折り返し電話のリスクを取り除けます。

3. 方法1:端末のCall barring(発信規制)

発信規制はGSM・LTEネットワークの標準機能です。端末側でオンにすると、通信会社のネットワーク側が、選んだカテゴリーの発信を拒否するようになります。3GPP規格では国際電話に関する2つのカテゴリーが定義されています。

「海外には一切かけない」を実現したい場合は1つ目を選んでください。発信規制のすべてのカテゴリー、パスワード、トラブルシューティングをまとめた総合ガイドはAndroidの発信規制をご覧ください。

Samsung Galaxyの場合

  1. Phone(電話)アプリを開き、右上の三点メニューからSettings(設定)をタップします。
  2. Supplementary services(付加サービス) > Call barring(発信規制) > Voice call(音声通話)をタップします。
  3. 国際電話の項目(「all international calls(すべての国際電話)」といった表示。正確な文言は機種や通信会社によって異なります)をオンにします。
  4. 求められたら発信規制パスワードを入力します。初期値は多くの場合0000です。

Samsungでは音声通話とビデオ通話が別々に規制されるため、モバイル回線でのビデオ通話も使う場合は両方を設定してください。メニューが見当たらない場合の対処法などの詳細はSamsungで発信をブロックする方法をご覧ください。

Google Pixel(またはGoogleの電話アプリを使う端末)の場合

  1. Phone(電話)アプリ > 三点メニュー > Settings(設定)を開きます。
  2. Calling accounts(通話アカウント)、次に使っているSIM、その次にCall barring(発信規制)をタップします。
  3. International calls(国際電話、または同等の項目)をオンにし、発信規制パスワードを入力します。

Pixel 8aでの実機確認(2026年9月)では、そのSIMのモバイルデータがオンになっている間だけ、Call barringの項目が表示されました。

ダイヤルコードを使う方法(GSM対応のどの端末でも)

電話番号と同じように、ダイヤル画面にコードを入力して発信ボタンを押す方法もあります。PWの部分は発信規制パスワードに置き換えてください。

項目オンにするオフにする状態を確認
すべての国際電話の発信規制*331*PW##331*PW#*#331#
自国以外への国際電話の発信規制*332*PW##332*PW#*#332#

ネットワークからの確認メッセージを待ってください。「Connection problem or invalid MMI code(接続に問題があるか、無効なMMIコードです)」と表示される場合は、多くはそのSIMで通信会社がこのコードを受け付けていないことを意味します。ネットワークによってはパスワードの間違いでも表示されます。このパスワードはSIMのPINとは別物です。0000でうまくいかない場合は、いくつかのネットワークでは間違った入力が続くとサービスがロックされることがあるため、当て推量で試すのではなく通信会社にリセットを依頼してください。

※ 通信会社の端末ガイドでも同じカテゴリーが使われています。例えばTelstraのガイドでは、Outgoing International(国際電話の発信)が、All Outgoing(すべての発信)やOutgoing Roaming(発信ローミング)と並んで掲載されています。

4. 方法2:通信会社に国際電話のブロックを依頼する

通信会社によっては、アプリやウェブサイトから、またはサポートに連絡して設定できる、アカウント単位のブロックを提供しています。端末を買い替えても回線側に残るため有効です。何が提供され、何をカバーするかは通信会社ごとに大きく異なります。

通信会社提供内容方法
T-Mobile(米国)アメリカ国内からの国際電話をブロックします。T-Mobileによれば、カナダおよび米領バージン諸島への電話はブロック対象外で、国内で他社網にローミング中は機能しないとのことです。オンラインでは設定できません。1-877-746-0909に電話するか、T-Mobileにメッセージを送ってください
Verizon(米国)すべての国際電話のブロック。Verizon Family/利用制限機能でも国際電話番号をブロックできます。611に電話してオペレーターに依頼
EE(英国)着信・発信・国際電話の発信規制。英国内でも海外でも使え、無料です。EEの案内は端末の通話設定(方法1)を使う形です。方法1。プレミアムレート番号のブロックはEEへの電話で
O2(英国)"Outgoing Calls: International"(発信:国際電話)バー、および別途"International (Roaming)"(国際ローミング)バーMy O2
Three(英国)アドオンに加入していない限り、"to international numbers from the UK"(イギリスから国際電話番号への発信)をカバーするSpend Cap(利用上限)My3またはThreeアプリ(一部の古い契約はThreeに問い合わせ)
Vodafone(英国)契約プランの範囲外のサービス("such as international calls"=「国際電話など」)向けの利用上限額Spend Manager(Pay monthlyプラン)
Airtel(インド)Airtelによれば、基本のISD(国際)サービスは初期設定でオンになっており、無効化はできないとのことで、端末側の発信規制の利用を案内しています方法1を利用してください

注意点が2つあります。まず、利用上限(Spend Cap)はブロックではありません。国際電話を最初から止めるのではなく、使える金額を制限する仕組みです。次に、例外事項を確認してください。T-Mobileがブロック対象外として挙げているリストは、セクション2で紹介したカリブ海地域の市外局番がその通信会社のブロックでカバーされているかどうかを、直接確認したほうがよいことを示す良い例です。T-MobileとO2も、ローミング(海外での利用)と国際電話(自国からの発信)を別扱いにしており、それぞれ専用のブロックを用意しています。Verizon・T-Mobile・AT&Tの3社について、すべての発信や特定の1件の番号もブロックできるのかまで詳しく知りたい場合は、Verizon・T-Mobile・AT&Tで発信をブロックできるかをご覧ください。

5. 方法3:Fixed Dialing Numbers(FDN)

Fixed Dialing Numbers(FDN、発信番号制限)は、あらかじめ設定したリストの番号にしか発信できなくするSIMの機能で、PIN2という暗証番号で保護されています。国際電話は止まりますが、リストにない他のすべての番号への発信も止まります。3GPP規格ではFDNの項目にワイルドカードの桁を含められると定められていますが、その適用範囲は端末やSIMによって異なるため、1件の登録で国や地域全体を許可できると期待しないでください。

FDNは、ごく限られた番号にしかかけない端末に向いています。普段使いの端末で単に国際電話だけを止めたい場合には、大がかりすぎます。詳細と設定方法:AndroidのFixed Dialing Numbers(FDN)。

6. 方法4:発信ブロックアプリ

Androidでは、発信をリダイレクトする役割(call-redirection role)を1つのアプリに持たせることができます。この役割があれば、発信した瞬間にその発信を検知し、指定した発信だけを終了させられます。このようなアプリは端末側で動作し、通信会社のネットワークには関与しないため、発信規制パスワードは不要で、どの通信会社でも利用できます。

NoDialの国際電話の制限は、発信規制とは判定の仕方が違います。番号の先頭(国番号)ではなく、かける相手の国そのものを見て判定します。オンにすると、この端末のSIMの国と違う国への発信が、つながる前に端末側で止まります。+1で始まるカリブ海の国への番号も止まりますし、米国とカナダの間の発信も、ここでは別の国として国際電話扱いになります。プエルトリコのような自治領は、本国と同じ国として扱われます。通信会社のネットワークではなく端末側で動くため、発信規制パスワードは不要で、どの通信会社でも使えます。

国際電話をまとめてブロックする(止めない国を選べる)

  1. NoDialをインストールし、Androidから求められたら発信の転送(call redirection)の処理を許可します(最初の1回だけ)。
  2. 国際電話の制限をオンにします。
  3. 必要であれば、止めない国を追加します。件数の上限はありません。

この機能のオン・オフや、止めない国の変更は、すぐに反映されます。国際電話の制限そのものには番号単位の例外はありませんが、止めない番号に登録した番号は、国際電話の制限がオンの間も通ります。

発信規制でこれにいちばん近いBOIC-exHC(セクション3)は、例外にできるのが自国だけです。NoDialなら、止めない国をいくつでも選んで残しておけるので、特定の数か国だけはこれからも電話をかけたい、という人に向いています。

海外の番号1件だけをブロックし、他の発信はすべて使えるようにする

発信規制はカテゴリー単位で動作します。もうかけないと決めた海外の番号が1件あるなら、NoDialはその番号だけをブロックします。それ以外の相手への国際電話は普通にかけられ、連絡先も変更されません。NoDialは番号を国際形式(フルフォーマット)で比較するため、+を付けてダイヤルしても、自国の国際プレフィックスを使ってダイヤルしても、その番号はブロックされます。

  1. NoDialをインストールし、Androidから求められたら発信の転送(call redirection)の処理を許可します(最初の1回だけ)。
  2. 国番号を含めて番号を追加します。
  3. ブロックの仕方を選びます:常時、特定の曜日・時間帯、または1日・週・月ごとの発信回数の上限。

番号のブロックをオフにする操作は1時間後に反映され、その間はいつでもキャンセルできます。ブロックは即時に反映されます。

数件の番号以外、すべての発信をブロックする

NoDialはすべての発信を制限でき、常時でも特定のスケジュールでも設定できます。その間、止めない番号(最大20件)にはかけられます。止めない番号に入れていない番号は、すべての国際電話を含めてすべてブロックされます。仕組みはFixed Dialingに似ていますが、PIN2は不要で、アプリ内でオフにすればすぐに反映されます。設定方法とユースケース:Androidですべての発信をブロックする方法。

※1時間の遅延が適用されるのは、番号のブロックをオフにする操作だけです。ルールの時間帯や回数の上限を編集した場合は即座に保存されます。番号を追加する際、NoDialは911・112・999などの一般的な緊急番号を登録できないようにしており、緊急通報はどのような場合でもブロックされません。

7. これらのブロックで止まらないもの

発信規制・通信会社のブロック 自分 海外 ✕通信会社のネットワークで停止 発信ブロックアプリ(NoDial) 自分 海外 ✕端末側で、外に出る前に終了 インターネット通話アプリ(WhatsApp等) 自分 海外 ✓電話回線を使わず成立
各方法が国際電話をどの段階で止めるか。インターネットアプリでの通話は、そのどちらの対象にもなりません。

8. すべての方法を比較

方法すべての国際電話を止められるか他の発信は使えるかどの通信会社でも使えるか誰が解除できるか
Call barring(International calls)✓できる(+1のカリブ海の番号など、自国と同じ国番号の番号は通信会社に確認)✓できる✕通信会社が対応している場合のみ発信規制パスワードを知っている人
通信会社のアカウント単位のブロック✓できる(通信会社ごとの例外あり)✓できる✕一部の通信会社のみ提供契約者本人
利用上限(Spend cap)✕できない:支出を制限するだけ✓できる✕一部の通信会社のみ提供契約者本人
Fixed Dialing Numbers✓できる✕リストの番号のみ✕SIMによるPIN2を知っている人
NoDial:国際電話の制限+止めない国✓できる(選んだ国以外)✓できる✓できる(Android)自分(アプリ内ですぐ)
NoDial:番号を1件指定✕追加した番号のみ✓できる✓できる(Android)自分(アプリでは1時間待つ)*
NoDial:すべての発信を制限+止めない番号✓できる(他のすべても含めて)✕止めない番号のみ✓できる(Android)自分(アプリ内で)*

※ 解除を防ぐのはNoDialのアプリ内の切り替えです。ロックを解除した端末を持っている人なら、Androidの設定でNoDialの発信の権限を外したり、アプリを削除したりすることもでき、その場合はすぐにブロックが止まります。

9. よくある質問(FAQ)

Androidで国際電話をブロックするにはどうすればいいですか?
電話アプリ > 設定 > Call barring(発信規制)(Samsungの場合はSupplementary services(付加サービス)の中、Pixelの場合はCalling accounts(通話アカウント) > 使っているSIMの中)を開き、発信規制パスワード(多くの場合0000)でInternational calls(国際電話)をオンにします。あるいは*331*パスワード#とダイヤルします。通信会社が対応していない場合は、回線での国際電話ブロックを依頼してください。
発信する国際電話をブロックするコードは何ですか?
*331*PW#でオンにし、#331*PW#でオフにし、*#331#で状態を確認します(PWは4桁の発信規制パスワード)。*332*PW#は自国以外への国際電話をブロックします。
「自国以外への国際電話」とはどういう意味ですか?
他の国への発信はブロックされますが、海外にいる間は自国内の番号にはかけられます。自国にいるときは通常の国際電話規制と同じ動作になります。
国際電話をブロックすればワン切り詐欺は防げますか?
この詐欺が狙う、海外番号への折り返し電話にかかる料金を防ぐことができます。FCCは、国際電話をかけないのであれば通信会社に発信国際電話のブロックを依頼するよう勧めています。詐欺の番号の中には国内番号に見えるカリブ海地域の市外局番を使うものもあるため、そのブロックがカバーしているか通信会社に確認してください。
発信規制で海外のWhatsApp通話はブロックできますか?
できません。発信規制は通信会社の通話サービス上で動作します。WhatsAppなどインターネットアプリでの通話には影響しません。
海外の番号を1件だけブロックできますか?
カテゴリー単位で動作する発信規制ではできません。NoDialのような発信ブロックアプリなら、追加した番号だけをブロックし、他の国際電話を含めた発信はすべて普通に使えます。
アプリで、1件だけでなく国際電話をまとめてブロックできますか?
できます。NoDialの国際電話の制限は、この端末のSIMの国と違う国への発信を、番号の先頭ではなく国そのもので判定してブロックし、止めない国をいくつでも選べます。端末側で動作するため発信規制パスワードは不要で、どの通信会社でも使えます。

10. まとめ

まとめ

発信するすべての国際電話をAndroidで止めるには、Call barring(発信規制)でInternational calls(国際電話)をオンにするか、*331*パスワード#とダイヤルしてください。端末や通信会社が対応していない場合は、通信会社に国際電話ブロックを依頼してください。発信規制パスワードを使いたくない場合や、止めない国を自分で選びたい場合は、NoDialの国際電話の制限をアプリから使う方法もあります。どの方法も、インターネットアプリでの通話は止められません。

NoDial — 選んだ番号への発信をブロック1件だけ、または数件以外すべて。Google Play で手に入れよう NoCall|着信拒否・迷惑電話ブロック指定した番号からの着信を、鳴る前に拒否します。Google Play で手に入れよう

参考にした情報源

通信会社はサービス内容や初期設定、例外事項を変更することがあります。ブロックを頼りにする前に、契約している通信会社の最新のヘルプページをご確認ください。

NoDial|発信ブロック・発信規制・国際電話制限を簡単に選んだ番号への発信をブロックGoogle Play で手に入れよう