Applebot (Apple)
Classic search · Current version 0.1
What it is
Applebot is Apple’s web crawler. Its data powers search in Spotlight, Siri and Safari, and Apple says it may also be used to train Apple’s foundation models — you opt out of that with Applebot-Extended. Allowing Applebot is what lets your content appear in those Apple search results.
Official documentation: support.apple.com · checked 13 Nov 2026
Applebot user agent
Mozilla/5.0 (Device; OS_version) AppleWebKit/WebKit_version (KHTML, like Gecko)Version/Safari_version [Mobile/Mobile_version] Safari/WebKit_version (Applebot/Applebot_version; +http://www.apple.com/go/applebot)Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Safari/605.1.15 (Applebot/0.1; +http://www.apple.com/go/applebot)Mozilla/5.0 (iPhone; CPU iPhone OS 17_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Mobile/15E148 Safari/604.1 (Applebot/0.1; +http://www.apple.com/go/applebot)Official documentation: support.apple.com/en-us/119829 · checked 13 Nov 2026
Block or allow Applebot in robots.txt
Put these lines at the top of the robots.txt file in your site’s root (example.com/robots.txt). Each subdomain needs its own file.
User-agent: Applebot
Disallow: /
User-agent: Applebot-Extended
Disallow: /
Closes Applebot-Extended. Applebot stay under your general rules, so your pages can still appear in answers and results.
User-agent: Applebot
Allow: /
# repeat here the Disallow lines of your User-agent: * group
If Applebot is not named in robots.txt, it already follows your User-agent: * rules, so you don’t need anything. A group of its own replaces the * group for this bot entirely: if you add one, repeat your general Disallow lines in it.
- Apple says that if your robots.txt does not mention Applebot but mentions Googlebot, Applebot follows the Googlebot rules.
Applebot IP ranges
search.developer.apple.com/applebot.json
Official list: 24 ranges · published by the owner 15 Sept 2026 · we checked it 13 Nov 2026
Check an IP from your logs
The owner also documents a DNS check: the reverse lookup of the IP must give a host name ending in applebot.apple.com, and the forward lookup of that name must return the same IP. Official documentation
Show all 24
- 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.150.0/24
- 17.166.151.0/24
- 17.166.152.0/24
- 17.166.153.0/24
- 17.166.154.0/24
- 17.166.155.0/24
- 17.166.192.48/28
- 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.240.48/28
- 17.166.248.48/28
- 17.241.193.160/27
- 17.241.200.160/27
- 17.241.208.160/27
Does it respect robots.txt and Crawl-delay?
robots.txt: yes, Applebot follows it according to its owner.
“Applebot respects standard robots.txt directives in general search crawls that are targeted at Applebot.” — Apple documentation
Crawl-delay: not supported for Applebot.
“Applebot does not follow crawl-delay.” — Apple documentation
Should you block Applebot?
Almost never. Blocking Applebot takes your site out of that search engine. To limit only AI uses of your content, use the AI tokens and crawlers listed in this directory.
Check your site
See whether your robots.txt and firewall let Applebot in — together with every other AI bot in this directory. Free, no sign-up.
Other Apple bots
Questions
What is the Applebot user agent string?+
Apple documents it as: Mozilla/5.0 (Device; OS_version) AppleWebKit/WebKit_version (KHTML, like Gecko)Version/Safari_version [Mobile/Mobile_version] Safari/WebKit_version (Applebot/Applebot_version; +http://www.apple.com/go/applebot)
How do I block Applebot in robots.txt?+
Add a group for it to robots.txt in your site’s root: “User-agent: Applebot” followed by “Disallow: /”.
What IP addresses does Applebot use?+
Apple publishes 24 ranges at https://search.developer.apple.com/applebot.json. Requests that call themselves Applebot from other addresses are most likely fake.
Does Applebot respect robots.txt?+
robots.txt: yes, Applebot follows it according to its owner.