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:

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