Conversation Saving logo

Conversation Saving

Free

Save your ChatGPT conversation.

FreeFree tier
Inputs: textOutputs: file
Type
Open Source

About Conversation Saving

ChatGPT conversation saving bookmark is an open-source bookmarklet that enables users to save their ChatGPT conversations as files directly from the browser. Developed by Jakub T. Jankiewicz, this tool is hosted on GitHub and functions by injecting a small JavaScript snippet into the ChatGPT web interface when the bookmark is clicked. The primary purpose is to allow users to download their chat history for offline storage, backup, or further processing. The project also includes an experimental version and has been updated over time to maintain compatibility with changes to the OpenAI web application. While the core functionality is saving conversations, the repository notes interesting community uses such as syncing downloads with Amazon S3, indicating potential for integration with other services.

Key Features

Open-source bookmarklet for saving ChatGPT conversations
Downloads conversations as files to the local disk
Lightweight and runs directly in the browser without additional software
Community-maintained with contributions and issue tracking on GitHub
Includes an experimental version for additional functionality
Designed to be updated to remain compatible with changes to the ChatGPT web interface

Pros & Cons

Pros
  • Free and open-source with no cost to use
  • Simple to install as a browser bookmarklet
  • Does not require any server-side infrastructure or API keys
  • Community-driven with active updates to maintain compatibility
  • Lightweight and does not interfere with normal ChatGPT usage
Cons
  • Requires manual installation of a bookmarklet in the browser
  • Functionality depends on the structure of the ChatGPT web interface, which may change
  • Only works within the browser where the bookmarklet is installed
  • Limited to saving conversations; does not offer advanced export formatting or cloud sync natively
  • Free tier of ChatGPT may have usage limits that affect the tool's utility

Best For

Backing up ChatGPT chat history for personal recordsArchiving conversations for later reference or analysisExporting chats to share with others or integrate into other toolsSyncing downloaded conversations to cloud storage services like Amazon S3Testing and experimenting with browser-based JavaScript bookmarklets

FAQ

How do I install the bookmarklet?
Based on the project documentation, you need to create a new bookmark in your browser and paste the code from the bookmark.js file into the URL field. Alternatively, you can drag and drop a provided link to your bookmarks bar if available.
Does this tool work with all versions of ChatGPT?
The project is updated periodically to maintain compatibility with changes to the ChatGPT web application. However, users should verify that the latest version works with their current ChatGPT interface.
Can I save conversations automatically?
The bookmarklet requires manual activation by clicking the bookmark. There is no indication of automatic saving functionality in the available information.
Is my data sent to any server when I use this bookmarklet?
The bookmarklet appears to run entirely in the browser and save files locally. Based on the project description, there is no mention of data being sent to external servers, but users should review the code to confirm.
What file format are conversations saved in?
The exact file format is not specified in the provided content, but the tool saves conversations as files on disk. Users may need to check the code or documentation for details.
Can I contribute to the project?
Yes, the repository encourages contributions. Users can report issues, suggest features, or submit pull requests. The project also requests that contributors add updated versions to the repository in a dated folder.