On the App Store
The call blocker
that reads your Recents.
Spam rotates through a range of numbers. Block the range.
Capture your Recents as screenshots or a screen recording. CallBlocker reads the numbers on your device, finds the ranges your callers share, and shows the evidence for each one: how many numbers the range covers, how many of them called you, and when. Tick the ranges you want, tap Block, and iOS stops them ringing.
iOS or iPadOS 26 or later, on iPhone and iPad. Apple Intelligence is optional; it only improves the wording.
- Reading your Recents
- On your device
- What gets blocked
- Rules you approve
- App account
- None
- US price
- $4.99 once
Setup
From your Recents to your rules.
- Turn on CallBlocker in Settings → Apps → Phone → Call Blocking & Identification.
- Screenshot your Recents, or record the screen while you scroll.
- Import them from Photos on the Review tab.
- Tick the ranges you want, then tap Block.
CallBlocker reads numbers only from the screenshots or recording you choose. It cannot open your Phone app's history by itself. A range is suggested only when at least two of your callers share it, so a short Recents list may suggest nothing yet; import again as calls arrive.
- Every range shows its evidence. How many numbers it covers, how many of them called you and when, and a ruler drawn to the range's size with a tick for each caller. A wide rule drawn from two calls is obvious before you approve it.
- Every rule has a switch. The Rules tab lists each rule with its size and where it came from: from import, added by you, or added with Shortcuts. A status row says when iOS last took your list. Turn a rule off, or delete it.
- Or write a rule yourself. Each * stands for one digit at the end of a number, and the add sheet shows how many numbers the rule covers before you save it. A range can include numbers you want to hear from; keep it as narrow as the calls allow.
Blocking
iOS blocks numbers that match.
When you approve a range, CallBlocker expands it into the individual numbers and hands the list to iOS through Apple's Call Directory extension. A call from one of those numbers does not ring and shows no notification. CallBlocker does not answer calls or listen to anything.
Two limits are Apple's, not ours. A blocked caller can still leave voicemail, because your carrier decides voicemail routing. And since iOS 18, iOS does not block a number saved in your Contacts, whatever your rules say. Understand blocking and voicemail.
Fewer interruptions.
Suggestions
A suggested range, with the reason beside it.
CallBlocker groups the numbers it read by the digits they share, so a range is suggested only when more than one caller sits in it. With Apple Intelligence on, Apple's on-device model writes the sentence beside each range in plainer English. Without it, CallBlocker writes the sentence itself from the same facts. The ranges are the same either way, and you decide what goes on your block list.
Reading and matching happen on your device. Rules sync between your devices through your private iCloud database. Read how your data is handled.
From the app's listingFictional numbers
Six numbers in one block of a hundred called within a week.
Each * stands for one digit, so two wildcards cover 100 numbers, from +1 312 555 0100 to +1 312 555 0199. The 555 numbers are made up for the listing; the counts and the sentence are what the app shows beside a range.
Compatibility
Check your device before buying.
- SoftwareiOS or iPadOS 26.0 or later.
- iPhoneAny iPhone that runs iOS 26. Import, suggested ranges, manual rules and blocking all work on it. The one capability the app needs is on-device text recognition, which every one of them has.
- Apple Intelligence (optional)iPhone 15 Pro or 15 Pro Max, any iPhone 16 or later model including iPhone 16e, or an Apple Intelligence-capable iPad, with Apple Intelligence turned on and its model downloaded. It writes the sentence beside each suggestion. Nothing else depends on it.
- PlatformiPhone and iPad. No Android or Mac version.
Without Apple Intelligence, CallBlocker works the same way: import, suggested ranges, review and blocking all run on every supported device, because the ranges come from matching the imported numbers against each other. Check which iPhones run iOS 26.
Where Apple Intelligence writes the explanations, they are in English, and Apple's regional and language requirements apply. See Apple's current requirements and our compatibility help.
Price
Pay once.
$4.99
- US price
- One-time purchase. No subscription, no in-app purchases, no ads
- Family Sharing included
- Local pricing is shown on the App Store
Available for iPhone and iPad.
Check your device against the requirements above, then get CallBlocker from the App Store.
Questions before buying? Email support@callblockerios.com.
Questions
Before you use CallBlocker.
Will it stop every spam call?
No. CallBlocker blocks the numbers that match your active rules, and nothing else. A caller using a number outside those rules still gets through, and a suggested range can be wider than the calls justify, so read the range before you approve it.
Does CallBlocker automatically read my call history?
No. You take the screenshots or the screen recording and choose them in the Photos picker. CallBlocker reads the phone numbers visible in them, on your device. It has no access to the Phone app's own history.
Do I need Apple Intelligence?
No. Every iPhone and iPad that runs iOS 26 can import, review suggested ranges and block. Where Apple Intelligence is available, its on-device model writes the sentence beside each suggestion; without it, CallBlocker writes that sentence from the same facts.
Is this the same as iPhone's call screening?
No. Apple's call screening can ask an unknown caller why they are calling. CallBlocker gives iOS a list of numbers to block, built from rules you approved. It does not speak to callers. Compare the options.
Why does a number I blocked still ring?
Open the Rules tab first: the status row says whether iOS has taken your list, and each rule has a switch. If the list is current and the caller is in your Contacts, that is the cause. Since iOS 18, iOS does not block a number saved in your Contacts, whatever your rules say, and nothing in the app can change that.
Can it block No Caller ID calls or text messages?
CallBlocker's rules need a phone number to match. They do not provide a blanket block for hidden caller IDs. This app is for phone calls; it does not filter SMS, WhatsApp or FaceTime calls.
Can a broad pattern block someone I want to hear from?
Yes. A rule covers every number it expands to, and a range can include people you want to hear from. The ruler under each range shows its size, so prefer a narrow range you understand, and switch a rule off on the Rules tab if a call you wanted stops arriving.
Does all of my data stay on my device?
The screenshots, the recording and every number and label read from them stay on your device, and Clear Imported Call Logs on the Review tab deletes what was read. Your rules sync between your devices through your private iCloud database, which All Nighter Labs cannot read. Photos and iCloud Backup follow your own Apple settings. Read the privacy details.
From the blog
iPhone guides from All Nighter Labs.
iPhone guide · 9 September 2026
How to stop spam calls when the numbers keep changing
Start with iPhone's built-in settings. Then decide whether number patterns fit the calls you are getting, and learn what blocking can do about voicemail.
iPhone guide · 10 September 2026
Can you block an area code on iPhone?
See what seven wildcard digits cover, why CallBlocker caps a rule at ten thousand entries, and how to choose a narrower prefix.
iPhone guide · 10 September 2026
Call Blocking & Identification: missing switches and failed loads
Checks for a missing or disabled switch, failed list updates and numbers outside your rules, with Apple's documented errors explained.
