Show sidebarOverview

Overview

Epoch’s ChatGPT usage explorer describes the recorded histories of 5,000 US YouGov panelists, from December 2022 to December 2025. YouGov selected these panelists randomly from a subset of their regular panel who used ChatGPT at some point in 2026 and who opted to share their ChatGPT histories with YouGov. The sample is unweighted and is not representative of US adults or ChatGPT users overall.

To protect panelists’ privacy, YouGov replaced every message with its word and character count before sending the data to Epoch. Epoch never saw any message text, publishes only aggregate statistics, and does not redistribute the raw data.

This documentation describes where the data comes from, how each metric is defined, and what the downloadable files contain. The raw data is not for redistribution. The data is available on our website as a visualization, and for download as an Excel workbook or as long-format CSV files.

Incomplete 2026 periods are available through the “Show incomplete data” setting in the data explorer and are included in the downloads. If you would like to ask any questions about the data or request a subgroup to be added, feel free to contact us at data@epoch.ai.

If this dataset is useful for you, please cite it.

Use This Work

The aggregates are free to use, distribute, and reproduce provided the source and authors are credited under the Creative Commons Attribution license. Please credit both Epoch AI and YouGov, for example “Source: Epoch AI / YouGov, 2026”.

AI not authorized by YouGov is not authorized to ingest or scrape this data.

Citation

Epoch AI and YouGov, 'Data on ChatGPT usage'. Published online at epoch.ai. Retrieved from 'https://epoch.ai/data/chatgpt-usage-documentation' [online resource]. Accessed 2 Oct 2026.

BibTeX Citation

@misc{EpochAIChatStats2026, title = {{Data on ChatGPT usage}}, author = {{Epoch AI} and {YouGov}}, year = {2026}, month = {9}, url = {https://epoch.ai/data/chatgpt-usage-documentation}, note = {Accessed: 2 Oct 2026} }

Python Import

import pandas as pd data_url = "https://epoch.ai/data/chat_stats/chat_stats_monthly.csv" df = pd.read_csv(data_url, comment='#') df = df[df['Period end'] <= '2025-12-31'] # fully observed periods only