# ChatGPT-User

Operator: OpenAI
Purpose: User-requested fetch
Reviewed: 2026-09-14
HTTP identifier: ChatGPT-User
robots.txt token: ChatGPT-User

## What is ChatGPT-User?

Fetches pages for user actions in ChatGPT and custom GPTs.

## How to identify it

Look for the ChatGPT-User identifier in a request’s User-Agent. This is a name match, not identity verification. Version strings may change.

## How to check identity

Compare the request IP with the current operator-published ranges linked in the source. A matching name alone does not verify identity.

## Access and robots.txt

User-initiated requests may not follow robots.txt.

## What it means in your analytics

A verified fetch can reflect a user asking ChatGPT to retrieve a page. Nearby requests alone do not identify one person or one task.

## Useful measures

Requested public pages; Public-page 403 and 404 responses; Subsequent page requests.

## What to check next

Inspect the requested public page and next requests. A 403 can interrupt research; a 404 can indicate an outdated or guessed URL.

## Sources

- [developers.openai.com](https://developers.openai.com/api/docs/bots)

Operator facts are source-backed; interpretation and actions are Apostl guidance.

## Related profiles

- [OAI-SearchBot](https://apostl.dev/bots/oai-searchbot)
- [Claude-User](https://apostl.dev/bots/claude-user)

[Start measuring agent traffic](https://apostl.dev/start/agent-analytics)
