Arena.ai / LMSYS Arena Chat Exporter

Export arena.ai, lmarena.ai, and legacy LMSYS Arena chats as JSON or TXT with list selection and ZIP packaging

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
akira0245
Daily installs
1
Total installs
130
Ratings
0 0 0
Version
2.0
Created
2024-04-11
Updated
2026-03-07
Size
45.1 KB
License
GPLv3
Applies to

arena.ai / LMSYS Arena Chat Exporter

Export your arena.ai, lmarena.ai, and legacy LMSYS Arena (chat.lmsys.org, arena.lmsys.org) chat history as JSON or readable TXT.

Features

  • Export the current chat as JSON or TXT
  • Load your chat history list inside the page
  • Select specific chats or select all
  • Export multiple chats at once
  • Automatically package multi-chat exports into a single ZIP
  • Readable ASCII-style TXT export for quick archiving
  • English / Chinese UI
  • Low-intrusion floating panel with a neutral glass style

Export formats

JSON

Best for:

  • Full archival
  • Programmatic processing
  • Keeping the original response structure

TXT

Best for:

  • Human reading
  • Quick browsing
  • Lightweight offline notes

TXT output is intentionally simplified. If you need the complete raw structure, use JSON.

How to use

  1. Open any arena.ai, lmarena.ai, or legacy LMSYS Arena chat page
  2. Click the small docked export button on the right side
  3. Export the current chat directly, or load the history list and batch export selected chats

Search aliases

  • arena.ai
  • lmarena.ai
  • LMSYS Arena
  • chat.lmsys.org
  • arena.lmsys.org
  • chat history downloader
  • chat exporter

Notes

  • The script uses your existing logged-in browser session
  • Batch export uses in-browser ZIP packaging
  • The history list loads page by page until the API reaches the end
  • A high safety guard is kept internally to avoid infinite pagination if the site changes

Privacy

This script runs locally in your browser. It does not upload your conversations anywhere by itself.


arena.ai / LMSYS Arena 聊天导出器

arena.ailmarena.ai 与旧版 LMSYS Arenachat.lmsys.orgarena.lmsys.org)的聊天记录导出为 JSON 或可读性更强的 TXT

功能

  • 导出当前聊天为 JSONTXT
  • 在页面内抓取聊天历史列表
  • 支持勾选指定聊天或一键全选
  • 支持多条聊天批量导出
  • 多条批量导出时自动打包为单个 ZIP
  • TXT 导出为更适合阅读和归档的 ASCII 文本格式
  • 支持中文 / 英文界面
  • 低侵入浮动面板,默认收起

导出格式

JSON

适合:

  • 完整归档
  • 程序处理
  • 保留原始接口结构

TXT

适合:

  • 直接阅读
  • 快速查阅
  • 轻量离线留档

TXT 导出会主动简化内容。如果你需要完整原始数据,请直接导出 JSON

使用方法

  1. 打开任意 arena.ailmarena.ai 或旧版 LMSYS Arena 聊天页面
  2. 点击页面右侧的小型导出按钮
  3. 可直接导出当前聊天,或先抓取历史列表后勾选批量导出

搜索别名

  • arena.ai
  • lmarena.ai
  • LMSYS Arena
  • chat.lmsys.org
  • arena.lmsys.org
  • 聊天记录下载
  • 聊天导出

说明

  • 脚本直接复用你当前浏览器的登录状态
  • 批量导出时,ZIP 打包在浏览器本地完成
  • 聊天列表会持续翻页抓取,直到接口没有下一页
  • 脚本内部保留了高位安全护栏,用于防止站点异常时无限翻页

隐私

脚本默认只在你的浏览器本地运行,不会自行把聊天内容上传到其他地方。