codex resets

Codex reset history

This archive brings together the Codex reset announcements collected since tracking began: 59 events, an average gap of 6.7 days, and a longest recorded wait of 67.7 days. Explore monthly distributions and changes in the intervals below, then inspect the complete UTC timeline or download the dataset. Both full resets and banked announcements are included, so these statistics describe public events rather than personal quota renewals.

Resets59
Avg. reset interval6.7 d
Longest wait67.7 d

Resets by month

Monthly totals show when announcements were concentrated. Empty months between the first and last record remain visible. The first and last months may cover only part of a month, so compare counts with that coverage in mind.

Monthly event counts in UTC
MonthregularbankedTotal
2025-09101
2025-10000
2025-11202
2025-12404
2026-01000
2026-02000
2026-03606
2026-04606
2026-05303
2026-06505
2026-0710212
2026-089110
2026-09336
2026-10314

Longest wait and interval trend

The longest completed gap was 67.7 days, between Dec 25, 2025, 8:01 AM UTC and Mar 3, 2026, 1:50 AM UTC. The chart reads from oldest to newest. Each bar measures the gap ending at that event; the ongoing wait is excluded.

  1. 49.7 d
  2. 17.1 d
  3. 10.0 d
  4. 14.1 d
  5. 2.8 d
  6. 5.4 d
  7. 67.7 d
  8. 1.8 d
  9. 3.2 d
  10. 2.0 d
  11. 1.1 d
  12. 15.8 d
  13. 5.2 d
  14. 6.6 d
  15. 1.8 d
  16. 7.3 d
  17. 3.9 d
  18. 7.3 d
  19. 18.5 d
  20. 7.1 d
  21. 7.8 d
  22. 3.4 d
  23. 14.0 d
  24. 9.0 d
  25. 2.0 d
  26. 1.0 d
  27. 9.9 d
  28. 0.9 d
  29. 0.5 d
  30. 1.6 d
  31. 0.9 d
  32. 1.0 d
  33. 1.4 d
  34. 2.0 d
  35. 3.6 d
  36. 4.1 d
  37. 2.3 d
  38. 1.0 d
  39. 3.0 d
  40. 7.7 d
  41. 2.2 d
  42. 2.0 d
  43. 8.4 d
  44. 2.5 d
  45. 1.6 d
  46. 2.1 d
  47. 2.2 d
  48. 1.2 d
  49. 3.9 d
  50. 1.1 d
  51. 3.1 d
  52. 4.3 d
  53. 10.4 d
  54. 4.0 d
  55. 6.1 d
  56. 4.3 d
  57. 1.0 d
  58. 3.0 d

A cluster of closely spaced announcements can pull the mean down. A long bar shows an unusual past gap, not evidence that another event must now happen. Banked announcements are counted alongside full resets, and their quota effects can differ.

Complete reset timeline

Recorded event times in UTC; full and banked announcements.
Recorded time (UTC)TypePrevious gap (days)Source
regular3.0Announcement on X
banked1.0Announcement on X
regular4.3Announcement on X
regular6.1Announcement on X
regular4.0Announcement on X
banked10.4Announcement on X
regular4.3Announcement on X
regular3.1Announcement on X
banked1.1Announcement on X
banked3.9Announcement on X
regular1.2Announcement on X
regular2.2Announcement on X
regular2.1Announcement on X
regular1.6Announcement on X
regular2.5Announcement on X
banked8.4Announcement on X
regular2.0Announcement on X
regular2.2Announcement on X
regular7.7Announcement on X
regular3.0Announcement on X
regular1.0Announcement on X
regular2.3Announcement on X
regular4.1Announcement on X
regular3.6Announcement on X
regular2.0Announcement on X
regular1.4Announcement on X
regular1.0Announcement on X
banked0.9Announcement on X
banked1.6Announcement on X
regular0.5Announcement on X
regular0.9Announcement on X
regular9.9Announcement on X
regular1.0Announcement on X
regular2.0Announcement on X
regular9.0Announcement on X
regular14.0Announcement on X
regular3.4Announcement on X
regular7.8Announcement on X
regular7.1Announcement on X
regular18.5Announcement on X
regular7.3Announcement on X
regular3.9Announcement on X
regular7.3Announcement on X
regular1.8Announcement on X
regular6.6Announcement on X
regular5.2Announcement on X
regular15.8Announcement on X
regular1.1Announcement on X
regular2.0Announcement on X
regular3.2Announcement on X
regular1.8Announcement on X
regular67.7Announcement on X
regular5.4Announcement on X
regular2.8Announcement on X
regular14.1Announcement on X
regular10.0Announcement on X
regular17.1Announcement on X
regular49.7Announcement on X
regular—Announcement on X

Imported event dates and types are awaiting editorial review. Source posts have been retrieved directly from X.

Download the dataset

Use the raw records to reproduce these statistics or build your own analysis. No API key is required.

curl 'https://willcodexresets.com/api/resets'

// The response includes:
// resets: UTC timestamps, types, source links
// stats: total, avgIntervalDays, longestWaitDays, latest
// stats.nextEstimateWindow: startUtc, midpointUtc, endUtc (or null)

Questions about resets

What counts as a reset in this history?

The 59 recorded events include both full resets and banked reset announcements. Counts are public events, not the number of renewals received by every account.

How are the interval statistics calculated?

Events are ordered by their recorded UTC timestamps. Each interval is the elapsed time between adjacent events, expressed in days. The average and longest wait use those completed intervals; the ongoing wait is separate.

Can I download the reset history?

Yes. Download CSV or JSON from this page, or use the public API. These exports use the same dataset as the timeline and monthly distribution.