Applebot
Apple · AI search indexer
Apple's crawler. Apple publishes its IP ranges for verification.
- User-agent contains
Applebot- robots.txt token
Applebot- Respects robots.txt
- Operator docs don't say / may not apply
- Official IP ranges
- 24 prefixes
How to verify Applebot
Matching the user agent isn't enough, because any client can send it. A real Applebot request comes from an IP address inside Apple's published list:
- https://search.developer.apple.com/applebot.json24 prefixes · list dated 2026-09-15 · fetched 2026-10-21
The quickest way to check a whole log is our free log checker. It runs in your browser and splits Applebot requests into real and fake.
First 20 prefixes
17.241.208.160/27 17.241.193.160/27 17.241.200.160/27 17.166.192.48/28 17.166.240.48/28 17.166.248.48/28 17.166.20.0/24 17.166.21.0/24 17.166.22.0/24 17.166.23.0/24 17.166.24.0/24 17.166.25.0/24 17.166.232.0/24 17.166.233.0/24 17.166.234.0/24 17.166.235.0/24 17.166.236.0/24 17.166.237.0/24 17.166.150.0/24 17.166.151.0/24
Block or allow Applebot in robots.txt
User-agent: Applebot Disallow: /
Use Allow: / instead to explicitly permit it, or build a full file with the AI robots.txt generator. robots.txt is a request, not a lock: it only works for bots that honor it, and only real Applebot traffic would.
Verify Applebot automatically
One API call tells your app, WAF or middleware whether a request claiming to be Applebot really comes from Apple's official IP ranges.
Get a free API key10,000 checks/month free · Pro $19/month for 1M