Block spam calls & texts using patterns!

Block entire area codes, country codes, or any phone number range!

Advanced Call Blocking

Block billions of unwanted calls with a single pattern

Automatic SMS filtering

Your rules filter spam texts too, not just calls

Quick & easy setup

Just two simple steps. Set it once and forget it.

No subscriptions

Without any subscriptions, hidden fees or registration!

No data collection

We never access your personal data and all filtering happens entirely on your device.

Works worldwide

Block calls & texts from any country

How it works?

Global Examples:

• US: "+1 415 XXX XXXX" → blocks +1 415 000 0000 to +1 415 999 9999
• China: "+86 10 XXXX XXXX" → blocks +86 10 0000 0000 to +86 10 9999 9999
• Japan: "+81 3 XXXX XXXX" → blocks +81 3 0000 0000 to +81 3 9999 9999
• South Korea: "+82 70 XXXX XXXX" → blocks +82 70 0000 0000 to +82 70 9999 9999
• Works with all countries worldwide

Example:

To block all numbers from a specific area code, create a new rule and then choose how many digits to match (X = any digit).
For example, the rule "+1 415 XXX XXXX" will block all numbers from +1 415 000 0000 to +1 415 999 9999.

How it works:

1. Enable Call Ranger in iOS Settings: Phone → Call Blocking & Identification
2. Create your blocking rules
4. Block billions of calls & SMS messages instantly!

Help & support


How to block numbers from call history
1. In the Phone app, find the spam call in Recents and tap the "i" icon.
2. Tap "Share Contact" and choose "Block similar numbers"
3. Choose the pattern of numbers you want to block


How do I block numbers from inside the app
1. Enable Call Ranger in iOS Settings: Phone -> Call Blocking & Identification.
2. Open the app, tap "Set up your Blocking rules" then enter the country code and the full number.
3. Choose how many digits to match.
Tip: Start with 6 or 7 digits. Higher numbers take much longer to process and can be resource-intensive.


Troubleshooting


Blocked number still rings

There are three possible reasons:

1. You may have called that number yourself. While that outgoing call is in Recents, iOS won't block the number. Open the Phone app, go to Recents, and delete every call to that number. To be sure, clear the entire Recents list.

2. Make sure the number isn't saved in Contacts, since iOS never blocks saved contacts.

3. Call Ranger may still be loading. When you add, remove, or update rules, call blocking is paused while your rules load — this is temporary. Blocking becomes active again automatically as soon as loading finishes. To check if it's still loading, look at the protection status card at the top of the app.


Call Ranger stuck on loading

Loading can take a few minutes or longer, depending on how many rules you have.
While loading, the protection status card at the top of the app shows what it's working on and its progress.
Sometimes iOS pauses loading for a while. This is normal — loading continues by itself, and there's nothing you need to do.
If something goes wrong, Call Ranger will let you know and offer a fix.


Call Ranger missing from iOS Settings

Call Ranger can temporarily disappear from the “Call Blocking & Identification” menu while it's busy updating your blocking rules.
This is normal and it comes back on its own when your rules are ready.