Formateur JSONL
Formatez des fichiers JSON Lines (NDJSON) et convertissez entre JSON et JSONL. Validez chaque ligne et mettez en forme des flux NDJSON
Texte d'entrée
Sortie formatée
À propos de JSON Lines
Le format
JSON Lines (NDJSON) stocke un objet JSON valide par ligne — pas de virgules entre les enregistrements, pas de tableau englobant. Idéal pour le streaming et les journaux append-only.
Utilisations courantes
Largement utilisé pour les jeux de données d'entraînement de LLM, les réponses en flux d'API, les fichiers de journaux, les exportations de bases de données et les pipelines big data qui traitent les enregistrements ligne par ligne.
Validation ligne par ligne
Chaque ligne est analysée de façon indépendante, donc un enregistrement défectueux n'invalide pas le fichier au complet. L'outil rapporte les numéros de ligne exacts en cas d'erreur.
Pourquoi choisir Formateur JSONL?
Outil de calibre professionnel conçu pour la fiabilité
Conversion bidirectionnelle
Convertissez un tableau JSON standard en JSON Lines pour des pipelines de streaming, ou fusionnez un fichier JSONL en un seul document JSON formaté.
Validation de chaque ligne
Chaque ligne est validée indépendamment avec des numéros de ligne d'erreur précis, ce qui vous permet de repérer les enregistrements défectueux dans des fichiers de milliers de lignes.
Axé sur la confidentialité
Le formatage et la conversion s'exécutent entièrement dans votre navigateur. Vos jeux de données, journaux et exports ne quittent jamais votre appareil.
Comment ça marche
Formatez votre jsonl à la québécoise — rapide, simple, sans tracas
Collez ou téléversez
Collez du texte JSON Lines ou téléversez un fichier .jsonl / .ndjson.
Choisissez un mode
Choisissez Format JSONL, JSON → JSONL ou JSONL → JSON.
Conversion instantanée
Le résultat se met à jour en temps réel avec validation ligne par ligne et numéros de ligne d'erreur.
Copiez et utilisez
Copiez le résultat dans votre presse-papiers et utilisez-le où vous voulez.
Formateur et validateur JSONL Formatter professionnel
Le traitement JSONL Formatter s'exécute entièrement dans votre navigateur — aucun téléversement, aucun compte, aucune limite.
JSONL Formatter est un outil gratuit fonctionnant dans le navigateur pour travailler avec le format JSON Lines (aussi appelé NDJSON ou JSON délimité par des sauts de ligne). Il met en forme chaque ligne, valide chaque enregistrement et convertit dans les deux sens entre un tableau JSON standard et le format JSON Lines.
JSON Lines est le standard de facto pour les jeux de données d'entraînement de LLM, les API par lots de type OpenAI, les journaux structurés et les flux d'événements — partout où les enregistrements arrivent un à la fois et doivent être traités de façon incrémentale. Ce formateur gère des fichiers de plusieurs mégaoctets avec une validation ligne par ligne instantanée.
Tout le traitement est effectué à 100 % côté client. Vos jeux de données et fichiers journaux ne sont jamais téléversés, ce qui rend l'outil sûr pour les données propriétaires et sensibles.
Pourquoi les professionnels choisissent EZ Formatter
Vos données restent dans votre navigateur
Formater Jsonl Formatter pour les flux de travail québécois
Au Québec et dans la francophonie canadienne, les fichiers Jsonl Formatter alimentent les API des fintechs montréalaises, les pipelines des studios québécois, l'analytique des laboratoires en IA, et la recherche à l'Université de Montréal, à McGill et à Laval. Les équipes québécoises alignent généralement les conventions Jsonl Formatter sur les standards nord-américains tout en respectant les normes ISO et bilingues — dates au format ISO 8601 (AAAA-MM-JJ, standard officiel canadien), devise en CAD, fuseaux America/Montreal et America/Toronto. Notre formateur traite Jsonl Formatter comme travaillent réellement les ingénieurs d'ici — sans inscription, sans téléversement, vos données ne quittent jamais votre poste, un atout clé sous la Loi 25 et la LPRPDE. Que vous nettoyiez une charge utile d'API dans le Vieux-Montréal, validiez une configuration pour une agence de Québec, ou prépariez des données pour une thèse à Sherbrooke, tout s'exécute côté client en quelques millisecondes.
Foire aux questions
Réponses aux questions courantes sur la mise en forme Jsonl Formatter
Oui. Tout le traitement Jsonl Formatter s'effectue localement dans votre fureteur, sans téléversement vers un serveur. Cette conception sans téléversement correspond bien aux exigences de la Loi 25 (Québec) et de la LPRPDE (fédéral) pour les renseignements personnels.
Le formateur préserve vos horodatages originaux et fonctionne très bien avec les dates ISO 8601 (AAAA-MM-JJ, standard officiel canadien) ainsi qu'avec les fuseaux America/Montréal et America/Toronto. Les valeurs de date ne sont pas modifiées.
Oui — aucune inscription, aucune connexion, aucun SSO requis. Ouvrez la page et formatez votre Jsonl Formatter immédiatement, sans télémétrie d'utilisation liée à votre identité, ce qui convient aux milieux bilingues et réglementés.
JSONL est un format où chaque ligne d'un fichier contient un objet JSON complet et valide. Contrairement à un tableau JSON, il n'y a ni virgules entre les enregistrements ni crochets englobants, ce qui le rend idéal pour le streaming, l'ajout progressif et le traitement ligne par ligne.
Collez votre tableau JSON, passez en mode « JSON → JSONL » et chaque élément du tableau devient une ligne de JSON compact. Copiez le résultat et enregistrez-le dans un fichier .jsonl.
Oui. Chaque ligne est analysée indépendamment et les lignes invalides sont rapportées avec leur numéro de ligne exact, de sorte qu'un seul enregistrement défectueux est facile à localiser et à corriger, même dans de gros fichiers.
Oui, les deux noms désignent la même idée : du JSON délimité par des sauts de ligne. NDJSON possède aussi une spécification formelle avec des conventions UTF-8 et de saut de ligne, que cet outil respecte.
Non. Le formatage et la conversion s'exécutent entièrement dans votre navigateur. Rien ne quitte votre appareil.
Un tableau JSON regroupe tous les enregistrements entre crochets [] avec des virgules entre eux et doit être analysé comme un seul document ; JSON Lines (NDJSON) écrit une valeur JSON complète par ligne, sans enveloppe. Selon la spécification ndjson-spec sur GitHub, les enregistrements délimités par ligne peuvent être traités en flux, un à la fois - un fichier journal de 2 Go dont la ligne 900 est corrompue ne vous coûte que cette ligne, pas les lignes 901 et suivantes.
Chaque ligne est analysée indépendamment selon la RFC 8259, et le rapport liste les numéros de ligne avec la position exacte du caractère de chaque erreur. Les lignes analysées avec succès sont mises en forme (pretty-print) avec une indentation cohérente, de sorte que le résultat demeure un JSONL valide tout en devenant lisible.
NDJSON est le format de streaming des API chat completions et embeddings d'OpenAI (charges utiles SSE par fragments), des exports massifs de jeux de données de GitHub sur BigQuery, des requêtes bulk d'Elasticsearch et de l'API Google Maps Routes. Formater du JSONL localement permet d'inspecter les flux capturés sans serveur.
Références faisant autorité
Normes et documentation officielle qui définissent les formats utilisés par cet outil.
NDJSON - Newline Delimited JSON specification
La spécification NDJSON sur GitHub — une valeur JSON par ligne, conçue pour le streaming.
JSON streaming - Wikipedia
Comment le JSON délimité par ligne diffère des tableaux JSON, et quels systèmes l'utilisent pour leurs échanges de données.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
La norme de l'IETF qui définit le format d'échange de données JSON et sa grammaire.
Outils connexes
Formateur JSON
Formatez, validez et embellissez vos données JSON avec une indentation intelligente et la coloration syntaxique
Réparation JSON
Corrigez instantanément le JSON malformé, invalide ou brisé. Réparez les sorties LLM tronquées, les virgules manquantes, les clés sans guillemets et les virgules superflues dans votre navigateur
Minificateur JSON
Minifiez du JSON en ligne : supprimez les espaces superflus et compactez votre JSON pour vos API de production et vos fichiers de configuration, directement dans votre navigateur