prerender[ OBSERVATORY ]
[ Machine ] [ AI on demand ]

Perplexity-User

Perplexity's on-demand fetcher. It supports user actions within Perplexity, and Perplexity says it generally ignores robots.txt rules because a person asked for the page.

OperatorPerplexity
What it's forFetches a page when someone asks Perplexity
Renders JavaScriptNot yet observed
Verify byIP list

Who runs it

Perplexity. It names itself with the token Perplexity-User.

User agent, as Perplexity documents it
Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)

What it does

It supports user actions within Perplexity. It might visit a page to help give an accurate answer and include a link to it. Perplexity says it is not used for web crawling or to collect content for training AI foundation models.

Renders JavaScript

Not yet observed. Perplexity doesn't say whether Perplexity-User runs scripts, and this site hasn't recorded a verified visit yet.

How to verify it

Match the visiting address against Perplexity's published list, and combine that with user agent matching, as Perplexity recommends. Perplexity documents no reverse DNS check.

perplexity-user.json, Perplexity's IP list

robots.txt

Perplexity says that since a user requested the fetch, this fetcher generally ignores robots.txt rules.

Questions

Can robots.txt block Perplexity-User?

Perplexity says it generally ignores robots.txt rules, because a person requested the fetch.

Last checked against Perplexity's documentation: 31 Oct 2026Verified visits recorded here: shown once the site is live