JSONL Formatter

Formatteer JSON Lines (NDJSON)-bestanden en converteer tussen JSON en JSONL. Valideer elke regel en print NDJSON-streams overzichtelijk af

Geen invoer

Invoertekst

Geformatteerde Uitvoer

Over JSON Lines

Het formaat

JSON Lines (NDJSON) slaat per regel één geldig JSON-object op — geen komma's tussen records en geen omsluitende array. Ideaal voor streaming en append-only logs.

Veelvoorkomende toepassingen

Veelgebruikt voor LLM-trainingsdatasets, streaming-API-reacties, logbestanden, database-export en big-data-pipelines die records regel voor regel verwerken.

Validatie op regelniveau

Elke regel wordt onafhankelijk geparsed, dus één kapot record maakt het bestand niet ongeldig. Deze tool meldt de exacte regelnummers van eventuele fouten.

Waarom Kiezen voor JSONL Formatter?

Professionele tool gebouwd voor betrouwbaarheid

Conversie in twee richtingen

Converteer een standaard JSON-array naar JSON Lines voor streaming-pipelines, of voeg een JSONL-bestand weer samen tot één opgemaakt JSON-document.

Validatie per regel

Elke regel wordt onafhankelijk gevalideerd met precieze foutregelnummers, zodat je kapotte records vindt in bestanden met duizenden regels.

Privacygericht

Formatteren en converteren gebeuren volledig in je browser. Datasets, logs en exports verlaten nooit je apparaat.

Hoe Het Werkt

Eenvoudige stappen om uw jsonl als een professional te verwerken

1

Plakken of uploaden

Plak JSON Lines-tekst of upload een .jsonl / .ndjson-bestand.

2

Kies een modus

Kies Format JSONL, JSON → JSONL of JSONL → JSON.

3

Directe conversie

De uitvoer wordt live bijgewerkt met validatie per regel en foutregelnummers.

4

Kopiëren & gebruiken

Kopieer het resultaat naar je klembord en gebruik het overal.

Professionele JSONL Formatter Formatter & Validator

JSONL Formatter-verwerking gebeurt volledig in je browser — geen uploads, geen accounts, geen limieten.

JSONL Formatter is een gratis, op de browser gebaseerde tool voor het werken met JSON Lines (ook wel NDJSON of newline-delimited JSON genoemd). Het print elke regel overzichtelijk af, valideert elk record en converteert in beide richtingen tussen een standaard JSON-array en het JSON Lines-formaat.

JSON Lines is de de-factostandaard voor LLM-trainingsdatasets, batch-API's in OpenAI-stijl, gestructureerde logs en event streams — overal waar records één voor één binnenkomen en incrementeel verwerkt moeten worden. Deze formatter verwerkt bestanden van meerdere megabytes met directe validatie per regel.

Alle verwerking gebeurt 100% client-side. Je datasets en logbestanden worden nooit geüpload, waardoor de tool veilig is voor propriëtaire en gevoelige gegevens.

Waarom Professionals Kiezen voor EZ Formatter

100%
Verwerking aan de clientzijde
0
Gegevens verzonden naar servers
60
Tools in de werkbank

Je data blijft in je browser

Veelgestelde Vragen

Veelvoorkomende vragen over Jsonl Formatter-opmaak beantwoord

JSONL is een formaat waarbij elke regel van een bestand één compleet, geldig JSON-object bevat. Anders dan bij een JSON-array staan er geen komma's tussen records en zijn er geen omsluitende haakjes, wat het ideaal maakt voor streaming, toevoegen en regel-voor-regelverwerking.

Plak je JSON-array, schakel over naar de "JSON → JSONL"-modus en elk element van de array wordt één regel compacte JSON. Kopieer de uitvoer en sla deze op als .jsonl-bestand.

Ja. Elke regel wordt onafhankelijk geparsed en ongeldige regels worden gemeld met hun exacte regelnummers, zodat één kapot record eenvoudig te vinden en te herstellen is, zelfs in grote bestanden.

Ja, beide namen verwijzen naar hetzelfde idee: newline-delimited JSON. NDJSON heeft ook een formele specificatie met UTF-8- en newline-conventies, waar deze tool zich aan houdt.

Nee. Formatteren en converteren gebeuren volledig in je browser. Er verlaat niets je apparaat.

Een JSON-array plaatst alle records tussen [] met komma's ertussen en moet als één document worden geparseerd; JSON Lines (NDJSON) schrijft één volledige JSON-waarde per regel, zonder omhulsel. Volgens de ndjson-spec op GitHub kunnen reegelgescheiden records als stream worden verwerkt, één tegelijk - een logbestand van 2 GB met een kapotte regel 900 kost je alleen die regel, niet de regels 901+.

Elke regel wordt onafhankelijk tegen RFC 8259 geparseerd, en het rapport vermeldt regelnummers met de exacte tekenpositie van elke fout. Regels die correct parseren worden pretty-printed met consistente inspringing, zodat de uitvoer geldige JSONL blijft terwijl deze leesbaar wordt.

NDJSON is het streamingformaat voor de chat completions- en embeddings-API's van OpenAI (gechunkte SSE-payloads), de bulk-datasetexports van GitHub op BigQuery, Elasticsearch bulk requests en de Google Maps Routes API. Door JSONL lokaal te formatteren worden vastgelegde streams inzichtelijk zonder server.

{-- * 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 --}}

Gerelateerde Tools