🌐 English
Range-block spam calls & scam SMS · Worldwide
📞 Phone Range Blocking
1-800-742-•••
Add one prefix → block thousands of spam numbers in that range. Works for +81 (JP), +1 (US), +86 (CN), +44 (UK), and any country format.
💬 Scam SMS Filter
From: Appie-ID
Your Apple ID has been locked → http://bit.ly/3xR9pNz
→ Kabe blocks: brand impersonation + suspicious URL
Auto-detects brand impersonation (Aple, Appie-ID) + suspicious shortened URLs (bit.ly etc.). iOS routes to "Junk" folder automatically.
🔕 Block “No Caller ID” Calls
⚠ Built into iOS (works on any carrier) — but silences real calls too
✓ Carrier services (rejected at network level) — no false positives · ★ Recommended
Due to an iOS limitation, no app can block calls that arrive without a number (there is nothing to match). Two real options exist instead.
🌐 Block all international calls
⚠ Impossible in an app — one country code is tens of billions of numbers, far past what iPhone holds
✓ A carrier can, with one network-side switch — but few countries offer it
⚠ Available in Singapore; in the US, UK, Canada and Australia we found none
Only your carrier can stop calls from abroad. Kabe tells you, country by country, whether yours offers it and how to sign up.
Free Now · No Ads

Sound familiar?

What Kabe does

Calls: Block entire prefix ranges

Register the leading digits of any country's number → one rule blocks every call across the whole range. Works for +81 (JP), +1 (US), +86 (CN), +44 (UK), +49 (DE), and any other country format.

Whitelist exceptions

Numbers you actually need go on the exception list — they won't be blocked even if they match a rule.

SMS: Auto-block scams

Automatically blocks alphanumeric senders (with no phone number) impersonating Apple, Amazon, banks and other brands. One-time setup, then automatic.

Visual-spoof detection

Catches digit-disguised letters like "App1e" mimicking "Apple" or "Amaz0n" mimicking "Amazon".

Block “No Caller ID” Calls

iOS can’t block calls that arrive without a number. Kabe’s built-in guide shows the two real fixes — the iOS unknown-caller silencer and your carrier’s network-level rejection service — with steps for your country.

Block all international calls

No app can block a whole country code — that is tens of billions of numbers, far past what iPhone can hold. Only a carrier can, with one network-side switch. Kabe tells you, country by country, whether yours offers it and how to sign up. Confirmed so far: China, Hong Kong, South Korea, Russia, Singapore, Thailand, Turkey, Taiwan.The United States, the United Kingdom, Canada and Australia are not among the ones we could verify.

Always up to date

The blocking database keeps itself up to date in the background, even when you don’t open the app.

On-device only

Phone numbers and SMS content never leave your phone. We don't track, run analytics, or ship ads.

Free, for now

All features are free right now — no ads. Like the app? An optional tip jar lets you support the team.

How range blocking works

EXAMPLE

You register the leading digits — everything after is blocked

1-800-742-▢▢▢▢
Register 1-800-742 (first 7 digits) → all 10,000 numbers from 1-800-742-0000 to 1-800-742-9999 are blocked. No per-number registration needed.
→ One registration = the entire number range shut out at once

Telemarketers and scam call centers cycle through a single prefix range, swapping the last few digits to dodge per-number blocklists. Kabe lets you register the prefix — every number that follows falls into the blocked range. One rule kills the whole range at once.

How scam SMS blocking works

EXAMPLE

iOS asks Kabe to block unknown-sender SMS

From: Appie-ID
Your Apple ID signed in on a new device. Verify: http://app1e-verify.fake/x
→ Kabe blocks: brand spoof · routed to "Junk" automatically

Kabe ships with a global brand database (Apple, Amazon, PayPal, WhatsApp, etc.) plus regional brands (major banks and carriers in Japan, China, Korea, Europe, US, and more), and blocks senders that are spelled similarly to a brand or use digits to disguise letters. iOS routes blocked messages to the "Unknown & Junk" inbox. Everything runs locally on your iPhone — content never leaves your device.

Block “No Caller ID” Calls

Due to an iOS limitation, no app can block calls that arrive without a number (there is nothing to match). Two real options exist instead.

You have two ways to handle these. The second is the better one — but it isn’t available everywhere.

1 · Built into iOS (works on any carrier)
Settings → Phone → Silence Unknown Callers
⚠ Con: Has false positives: ALL calls from numbers not in your contacts get silenced, even legitimate ones (they still reach voicemail).
2 · Carrier services (rejected at network level) ★ Recommended
✓ Pro: Rejects ONLY anonymous calls — normal calls with a number are unaffected (no false positives).
Not every carrier or country offers Method 2. Kabe’s built-in guide shows whether yours does — and gives the exact dial code or link to switch it on. If your carrier doesn’t offer it, Method 1 still works everywhere.

ⓘ Availability, service names and fees vary by country and carrier and may change — please confirm with your carrier.

Carrier support by country

Method 2 depends on your carrier. Tap a group to expand. Your exact carrier and current steps are always in the app’s built-in guide.

Heads-up: most mobile carriers worldwide do NOT offer this — Method 1 (iOS) always works as a fallback.

☎ Just dial a number to turn it on
  • 🇯🇵 Japan — NTT docomo dial 148 · au dial 1481 · SoftBank dial 144 (Free)
  • 🇹🇼 Taiwan — 中華電信 dial 740 · 台灣大哥大 dial 831 (NT$30/mo)
🌐 Sign up online or in the carrier’s app
  • 🇰🇷 South Korea — SK Telecom · KT · LG U+ (Free)
  • 🇺🇸 United States — AT&T (ActiveArmor) · T-Mobile (Scam Shield) · Verizon (Call Filter) (Free)
  • 🇩🇪 Germany — Deutsche Telekom · Vodafone · O2 — ACR (Free)
  • 🇫🇷 France — Free Mobile: “Rejet des appels anonymes” (Free, Free Mobile only, others: Method 1)
  • 🇮🇹 Italy — Iliad: Blocco numeri nascosti (Free, Iliad only, others: Method 1)
  • 🇭🇰 Hong Kong — csl / 1O1O (Ask carrier) · SmarTone (HK$25/mo) · 3 (HK$25/mo)
  • 🇹🇼 Taiwan — 遠傳電信 — 心生活 APP (Ask carrier)
✕ No carrier service — use Method 1 (iOS)
  • 🇯🇵 Japan (Rakuten Mobile) · 🇬🇧 United Kingdom · 🇪🇸 Spain · 🇲🇽 Mexico · 🇳🇱 Netherlands · 🇵🇹 Portugal · 🇧🇷 Brazil · 🇸🇬 Singapore · 🇦🇺 Australia · 🇨🇦 Canada (TELUS) · 🇷🇺 Russia (МТС) · 🇮🇱 Israel (Pelephone)
— Numbers can’t be withheld here — nothing to do
  • 🇲🇾 Malaysia · 🇨🇳 China · 🇮🇳 India · 🇻🇳 Vietnam

ⓘ Availability, service names and fees vary by country and carrier and may change — please confirm with your carrier.

Block all international calls

A single country code covers tens of billions of numbers, and CallKit has to list them one by one — four orders of magnitude past the iPhone ceiling of about one million entries. No app can do this.

A carrier can, with one switch on the network. Only a handful of countries offer such a service.

As of July 2026, in the carriers’ own public information for the United States, the United Kingdom, Canada and Australia, we found no service that blocks overseas calls as a whole. Offerings change — please confirm with your carrier.

Confirmed available in
🇨🇳 China · 🇭🇰 Hong Kong · 🇰🇷 South Korea · 🇷🇺 Russia · 🇸🇬 Singapore · 🇹🇭 Thailand · 🇹🇷 Turkey · 🇹🇼 Taiwan

⚠ Turning it on also blocks family, banks and businesses calling from abroad. These services are off by default and you have to sign up for one yourself.

Simple, focused interface

Kabe app home screen

Calls: just register the prefix ranges you want blocked. Type a few leading digits → one rule blocks the entire range. Need an exception? Add it to the whitelist.

SMS: set up once. iOS sends unknown-sender messages to Kabe, which auto-blocks suspicious alphanumeric senders. iOS routes them to "Junk".

No-Caller-ID calls: no app can block them, but Kabe walks you through the two things that do work — the iOS silencer and your carrier’s network-level rejection — country by country.

Calls from abroad: only a carrier can reject them all. Kabe tells you whether yours offers that, and how to switch it on.

All matching happens on your device. We never see your numbers or SMS content.

Download