JSONL 檢視與格式化工具 大檔案不卡頓,逐行檢視、搜尋、驗證與轉換

載入 JSONL 檔案

拖曳 .jsonl/.ndjson 檔案到這裡,或點擊選擇

大檔案以分塊讀取,不會一次讀進記憶體

🔒 檔案只在你的瀏覽器內處理,不會上傳到任何伺服器。

為什麼要用專門的 JSONL 檢視器?

JSONL(JSON Lines),又稱 NDJSON,是「一行一筆 JSON」的文字格式,OpenAI/Claude 等大型語言模型的微調資料集、批次 API 輸入輸出、日誌與資料匯出都很常用。它不是單一合法的 JSON,所以一般 JSON 格式化工具貼上就報錯;而幾十 MB 的檔案丟進一般網頁編輯器,又常常整個分頁卡死。

本工具怎麼避免卡頓?

  • 檔案以分塊方式讀取,只建立每一行的位置索引,不會把整個檔案轉成字串放進記憶體。
  • 清單使用虛擬捲動,畫面上永遠只渲染看得到的那幾十行,百萬行也能順暢捲動。
  • 只有你點選的那一行才會被解析與格式化上色。
  • 驗證、搜尋、匯出都分批執行並顯示進度,隨時可以取消。

常見用途

  • 檢查微調訓練資料每一行是否都是合法 JSON,快速定位壞掉的行號。
  • 用關鍵字在大量對話紀錄中找出特定案例,再匯出成新的 JSONL。
  • 查看頂層欄位出現次數,確認資料欄位是否一致。
  • 把 JSONL 轉成標準 JSON 陣列,或輸出壓縮版(每行去除多餘空白)。

轉成 JSON 陣列時,無效的行會被略過並提示數量;超大檔案(數百 MB 以上)匯出需要額外記憶體,若瀏覽器變慢,建議先用搜尋篩選出需要的部分再匯出。格式規範可參考 JSON 維基百科。