User-triggered fetch · Perplexity
Perplexity-User
Perplexity-User is Perplexity's fetcher for user-requested pages. It is user-triggered, and its operator says robots.txt may not apply.
- Operator
- Perplexity
- Purpose
- User-triggered fetch
- robots.txt
- May not apply (user-triggered)
- Last checked
Documented user agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)Match on the token Perplexity-User rather than the whole string, since the version number inside the string can change. A user agent alone can be forged, so verify it as shown below.
robots.txt rules
To block it everywhere:
User-agent: Perplexity-User
Disallow: /To allow it explicitly, for example when a broader rule blocks other agents:
User-agent: Perplexity-User
Allow: /What blocking it changes
Because a person triggers the fetch, Perplexity says this agent generally ignores robots.txt rules. A page can be fetched and linked in a single answer even when PerplexityBot is blocked.
- Perplexity says it is not used for web crawling or to collect content for training AI foundation models.
How to verify a request is genuine
Match both the user agent and the IP against Perplexity’s published Perplexity-User ranges. Source: Perplexity: Perplexity-User IP ranges.
Other Perplexity agents
PerplexityBot: search index
Sources
Perplexity's documentation for Perplexity-User, read on 15 Oct 2026. Operators change these pages without notice; check before relying on a detail.
Check how your site treats Perplexity-User
The AI crawler access check reads your robots.txt and fetches a URL as this agent, so you see what a CDN or firewall does as well.
Run the free check All AI crawlers