
Keeps ChatGPT sessions fresh via background requests to eliminate network errors + Cloudflare checks.

What it does
- Get rid of annoying Cloudflare checks:
- Get rid of annoying ChatGPT network errors:
Benefits
🛡️ Safe — No unnecessary account-related requests sent
🪶 Lightweight — Very little code used, only what's neccessary (keep session alive) saving memory
⌛ Time-saver — No more constant copy/paste/refresh just from minutes of inactivity!
🤯 Works even in background tabs!
User feedback

Installation
Install Tampermonkey (Chrome, Firefox, Edge, Opera) or Violentmonkey (Chrome, Firefox, Edge)
Click green Install this script button at top of page (will load in userscript manager installed above)
Visit chat.openai.com as normal, and sessions will automatically refresh at a regular interval!
Dependencies
ChatGPT Auto Refresh relies on code from the powerful chatgpt.js library (c) 2023 KudoAI & contributors under the MIT license.
Compatibility
ChatGPT Auto Refresh is compatible w/ the following browsers using Tampermonkey or Violentmonkey:
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Opera
- Brave
- Vivaldi
- Waterfox
- LibreWolf
- Ghost
- QQ
If you've tested it to work in a browser not listed, create a pull request to become a contributor!

Discuss /
Leave a review /
More ChatGPT userscripts
Support
Please consider giving a ⭐ on GitHub if this script helped you!
GitHub: https://github.com/adamlui/chatgpt-auto-refresh
Contributors
This script exists thanks to code, translations, issues & ideas from the following contributors:

More ChatGPT apps
For even more epic ChatGPT apps, go here: https://github.com/adamlui/chatgpt-apps
Related scripts
Auto-continue generating multiple ChatGPT responses.
Install /
Readme /
Discuss
Adds Widescreen + Full-Window modes to ChatGPT for enhanced viewing + reduced scrolling.
Install /
Readme /
Discuss
More userscripts /
Back to top ↑