Support

Need help with ChatLift? Most questions are answered below. If you're stuck or have found a bug, get in touch — we read every email.

Email support

Best for bugs, feature requests, or anything not covered below. Typical reply within 1–2 business days.

Getting started

How do I install ChatLift?
  1. Open the ChatLift listing on the Chrome Web Store and click Add to Chrome.
  2. Confirm the permissions when prompted.
  3. Open chatgpt.com and make sure you're signed in.
  4. Click the ChatLift icon in your Chrome toolbar to start exporting.

If the icon isn't visible, click the puzzle-piece icon in the Chrome toolbar and pin ChatLift.

How do I export a single chat?
  1. Open the ChatGPT conversation you want to export.
  2. Click the ChatLift icon in your toolbar.
  3. Pick your formats (JSON, Markdown, HTML — or all three).
  4. Click Export This Chat.

If the chat has images, ChatLift bundles them into a ZIP along with the text files.

How do I export an entire project?
  1. Navigate to the project page in ChatGPT (URL looks like chatgpt.com/g/g-p-.../project).
  2. Click the Export tab next to "Chats" / "Sources".
  3. The export starts in the background — close the page anytime, progress is preserved.
How do I back up all my chats?
  1. Click the ChatLift icon and choose your formats.
  2. Click Export All Chats.
  3. Confirm in the dialog (it shows how many chats and how many chunks).
  4. Chunks of ~25 chats download automatically as they finish — you can close the popup.

The popup shows "X / Y chats backed up offline" so you can re-run the export later and only new chats will be processed.

Troubleshooting

The "Export This Chat" button is disabled

This means the active tab isn't a ChatGPT conversation page. Make sure:

  • You're on a URL like chatgpt.com/c/... (not the home or settings page)
  • You're signed in to ChatGPT
  • The popup will auto-detect when you switch to a chat tab
"Authentication failed. Please log in to ChatGPT."

ChatLift uses your existing ChatGPT browser session. If you see this error:

  1. Open chatgpt.com in another tab
  2. Sign in (or refresh if you're already signed in)
  3. Retry the export — it should work immediately

This can also happen if your session expired. Refreshing chatgpt.com fixes it.

Some images are missing from the export

The most common reason is that ChatGPT itself purges old generated images after a period (usually weeks to months). If an image returns a 404 from ChatGPT's servers, there's nothing the extension can do — it's already gone.

The text export still includes a reference, but the file in the media/ folder won't exist.

If a recent image is missing, check the service worker console for errors:

  1. Open chrome://extensions
  2. Find ChatLift → click the blue service worker link
  3. Look for warnings starting with [ChatLift]
The export got stuck or my browser was closed mid-export

ChatLift automatically saves your progress to the browser as it works. When you reopen the popup:

  • The task will appear as Paused (with a yellow card)
  • Click the ▶ Resume button to pick up exactly where it stopped
  • Already-downloaded chunks stay on your disk — only new chats get re-processed

If a task is permanently stuck, click the × on the task card to cancel and start fresh.

Where do my exported files go?

Files download to your default Chrome Downloads folder. You can change this in Chrome:

  1. Open chrome://settings/downloads
  2. Set your preferred location, or enable "Ask where to save each file"

Single chats download as {Title}.json (or .zip if multiple formats / has images). Bulk exports download as ChatLift Backup-Part-XX-of-YY.zip.

The HTML export images are broken when I open the file

The HTML file references images relatively from the media/ folder. Make sure:

  • You extracted the entire ZIP, including the media/ folder
  • The HTML file and the media/ folder are in the same directory after extraction
  • You're opening the HTML directly from your file system (not from inside the ZIP)
"Could not filter project conversations" error

This usually means the project's gizmo ID couldn't be detected from the URL. Try:

  1. Refreshing the project page
  2. Verifying the URL contains /g/g-p-{hex_id}-{slug}/project
  3. As a fallback, use Export All Chats from the popup, which doesn't need the gizmo ID
The extension stopped working after a Chrome update

Try these steps in order:

  1. Go to chrome://extensions and click the reload icon on ChatLift
  2. Refresh your ChatGPT tab
  3. If still broken, disable and re-enable ChatLift
  4. If still broken, uninstall and reinstall

If none of those help, email us with:

  • Chrome version (find at chrome://version)
  • ChatLift version
  • Any error messages from the service worker console

Privacy & data

Where is my conversation data stored?

Entirely on your computer:

  • Exported files → your Chrome Downloads folder
  • Backup history (which conversation IDs are saved) → chrome.storage.local in your browser
  • In-progress export state → IndexedDB in your browser, cleared when each export finishes

None of it ever leaves your device. We don't have a server. See our privacy policy for full details.

How do I clear ChatLift's local data?

To reset the "X / Y chats backed up" history:

  • Open the popup → click Reset next to the backup count

To clear everything (settings, in-progress exports):

  1. Go to chrome://extensions
  2. Find ChatLift → Remove
  3. Reinstall from the Chrome Web Store

This won't delete files you've already exported to your Downloads folder.

Does ChatLift work with ChatGPT Free / Plus / Pro / Team?

Yes — all paid and free ChatGPT plans work, as long as you're signed in to chatgpt.com in Chrome.

Enterprise / API-only accounts may have different access patterns; if it doesn't work on your plan, please let us know.

Still need help?

💬

Reach out

If your question isn't covered here, email us with the details and we'll get back to you.

Tip when reporting bugs: include your Chrome version, ChatLift version, and any error messages from the service worker console (chrome://extensions → ChatLift → service worker). Steps to reproduce the issue help a lot too.