CrawlPact

GPTBot

User-agent token
GPTBot
Purpose
Training
Status
active
Last verified
2026-07-24

GPTBot identifies itself with the user-agent token GPTBot and is documented by OpenAI as a crawler used to collect content that may inform the training of future OpenAI models.

What blocking GPTBot does

Disallowing GPTBot in robots.txt signals that a website does not want its content used for this specific training purpose. It does not affect OpenAI’s other documented crawlers, such as OAI-SearchBot (search) or ChatGPT-User (user-triggered retrieval), which are evaluated and reported separately by CrawlPact.

Verifying this record

Always cross-check the current token and behaviour against OpenAI’s own crawler documentation before relying on this page for a production decision — crawler documentation can change between CrawlPact’s registry releases. OpenAI’s crawler documentation moved from platform.openai.com/docs/bots to developers.openai.com/api/docs/bots since this record was first added; the citation above reflects the current location as of the last-verified date.

Example robots.txt configuration

To disallow GPTBot specifically, without affecting any other crawler:

User-agent: GPTBot
Disallow: /

If no dedicated User-agent: GPTBot group exists in a domain's robots.txt, this crawler falls back to whatever the wildcard User-agent: * group says (RFC 9309) — see robots.txt syntax basics for how group selection works.

Official source: https://developers.openai.com/api/docs/bots

Verified against the source above as of 2026-07-24 — see how CrawlPact verifies crawler information.

See how this applies to your own site

Run a free audit to check your declared AI crawler policy against your own domain, or use the AI crawler checker to check this one crawler specifically.

Audit a domain

Analytics preferences

CrawlPact uses optional Google Analytics and Microsoft Clarity on public marketing pages to understand which content is useful and how visitors actually use it. Neither is used in the authenticated app or admin areas. You can accept or decline analytics without affecting the service.