Skip to main content
ChatCache supports two structured data formats for developers and analysts: JSON and CSV. JSON preserves the full conversation structure in a machine-readable format, while CSV produces a flat tabular file you can open directly in Excel or Google Sheets. Both formats are processed entirely in your browser with no data sent to any server.

JSON export

JSON export serializes the conversation as an array of message objects. Each object contains the speaker role and the message content, giving you a clean structure to work with in any programming language.

Example structure

[
  {
    "role": "user",
    "content": "Explain the difference between a list and a tuple in Python."
  },
  {
    "role": "assistant",
    "content": "A list is mutable, meaning you can change its contents after creation. A tuple is immutable — once defined, its values cannot be modified."
  }
]

Use cases

  • Programmatic processing — load conversations into scripts, pipelines, or applications
  • Fine-tuning datasets — use exported JSON as training data for custom models
  • Developer workflows — inspect conversation structure, filter by role, or transform content

Processing

JSON export runs entirely in your browser. No data leaves your device.