JSONL Formatter

JSON-Lines-Dateien (NDJSON) formatieren und zwischen JSON und JSONL konvertieren. Jede Zeile validieren und NDJSON-Streams übersichtlich formatieren

Keine Eingabe

Eingabetext

Formatierte Ausgabe

Über JSON Lines

Das Format

JSON Lines (NDJSON) speichert ein gültiges JSON-Objekt pro Zeile — keine Kommas zwischen Datensätzen, kein umschließendes Array. Ideal für Streaming und Append-only-Logs.

Häufige Anwendungsfälle

Weit verbreitet für LLM-Trainingsdatensätze, API-Streaming-Antworten, Logdateien, Datenbankexporte und Big-Data-Pipelines, die Datensätze Zeile für Zeile verarbeiten.

Validierung auf Zeilenebene

Jede Zeile wird unabhängig geparst, sodass ein fehlerhafter Datensatz nicht die gesamte Datei ungültig macht. Dieses Tool meldet die genauen Zeilennummern aller Fehler.

Warum JSONL Formatter wählen?

Professionelles Werkzeug, gebaut für Zuverlässigkeit

Bidirektionale Konvertierung

Ein Standard-JSON-Array für Streaming-Pipelines in JSON Lines umwandeln oder eine JSONL-Datei zurück in ein einzelnes formatiertes JSON-Dokument zusammenführen.

Zeilenweise Validierung

Jede Zeile wird unabhängig validiert — mit präzisen Fehler-Zeilennummern, damit Sie fehlerhafte Datensätze auch in Dateien mit Tausenden Zeilen finden.

Datenschutzorientiert

Formatierung und Konvertierung laufen vollständig in Ihrem Browser. Datensätze, Logs und Exporte verlassen Ihr Gerät nie.

So funktioniert es

Einfache Schritte zur jsonl-Verarbeitung wie ein Profi

1

Einfügen oder Hochladen

JSON-Lines-Text einfügen oder eine .jsonl-/.ndjson-Datei hochladen.

2

Modus wählen

Wählen Sie Format JSONL, JSON → JSONL oder JSONL → JSON.

3

Sofortige Konvertierung

Die Ausgabe wird live aktualisiert — mit Validierung pro Zeile und Fehler-Zeilennummern.

4

Kopieren & verwenden

Kopieren Sie das Ergebnis in die Zwischenablage und verwenden Sie es überall.

Professioneller JSONL Formatter-Formatierer & Validator

JSONL Formatter-Verarbeitung läuft vollständig in Ihrem Browser – keine Uploads, keine Konten, keine Limits.

Der JSONL Formatter ist ein kostenloses Browser-Tool für die Arbeit mit JSON Lines (auch NDJSON oder newline-delimited JSON genannt). Er formatiert jede Zeile übersichtlich, validiert jeden Datensatz und konvertiert in beide Richtungen zwischen einem Standard-JSON-Array und dem JSON-Lines-Format.

JSON Lines ist der De-facto-Standard für LLM-Trainingsdatensätze, Batch-APIs im OpenAI-Stil, strukturierte Logs und Event-Streams — überall dort, wo Datensätze einzeln eintreffen und inkrementell verarbeitet werden müssen. Dieser Formatter verarbeitet Dateien mit mehreren Megabyte mit sofortiger Validierung pro Zeile.

Die gesamte Verarbeitung erfolgt zu 100 % clientseitig. Ihre Datensätze und Logdateien werden nie hochgeladen — das Tool ist damit sicher für proprietäre und sensible Daten.

Warum Profis EZ Formatter wählen

100%
Clientseitige Verarbeitung
0
An Server gesendete Daten
60
Werkzeuge in der Werkbank

Ihre Daten bleiben in Ihrem Browser

Häufig gestellte Fragen

Antworten auf häufige Fragen zur Jsonl Formatter-Formatierung

JSONL ist ein Format, bei dem jede Zeile einer Datei ein vollständiges, gültiges JSON-Objekt enthält. Anders als bei einem JSON-Array gibt es keine Kommas zwischen Datensätzen und keine umschließenden Klammern — ideal für Streaming, Anhängen und zeilenweise Verarbeitung.

Fügen Sie Ihr JSON-Array ein, wechseln Sie in den Modus "JSON → JSONL", und jedes Element des Arrays wird zu einer Zeile kompakten JSONs. Kopieren Sie die Ausgabe und speichern Sie sie als .jsonl-Datei.

Ja. Jede Zeile wird unabhängig geparst, und ungültige Zeilen werden mit ihren genauen Zeilennummern gemeldet, sodass sich ein einzelner fehlerhafter Datensatz auch in großen Dateien leicht finden und beheben lässt.

Ja, beide Bezeichnungen meinen dasselbe Konzept: zeilengetrenntes JSON (newline-delimited JSON). NDJSON hat zudem eine formale Spezifikation mit Konventionen für UTF-8 und Zeilenumbrüche, die dieses Tool einhält.

Nein. Formatierung und Konvertierung laufen vollständig in Ihrem Browser. Nichts verlässt Ihr Gerät.

Ein JSON-Array umschließt alle Datensätze mit [] und trennt sie durch Kommas; es muss als ein einziges Dokument geparst werden. JSON Lines (NDJSON) schreibt hingegen genau einen vollständigen JSON-Wert pro Zeile, ganz ohne äußeres Wrapper-Konstrukt. Laut der ndjson-spec auf GitHub lassen sich zeilendelimitierte Datensätze im Streaming-Verfahren einzeln nacheinander verarbeiten – bei einer 2-GB-Logdatei mit einer beschädigten Zeile 900 verlieren Sie nur diese eine Zeile, nicht die Zeilen 901+.

Jede Zeile wird unabhängig gegen RFC 8259 geparst, und der Bericht listet die Zeilennummern mit der exakten Zeichenposition jedes Fehlers auf. Zeilen, die sich erfolgreich parsen lassen, werden mit einheitlicher Einrückung pretty-geprintet, sodass die Ausgabe gültiges JSONL bleibt und zugleich lesbar wird.

NDJSON ist das Streaming-Format für die Chat-Completions- und Embeddings-APIs von OpenAI (chunkierte SSE-Payloads), für die Bulk-Dataset-Exporte von GitHub auf BigQuery, für Elasticsearch-Bulk-Requests sowie für die Google Maps Routes API. Wenn Sie JSONL lokal formatieren, lassen sich aufgezeichnete Streams ohne einen Server untersuchen.

{-- * External Resources Component(#19 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / 官方语言文档 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}

Verwandte Tools