fr

Parquet en JSON

Convertissez vos fichiers Apache Parquet (.parquet) en JSON lisible dans le navigateur, sans envoi. Chaque ligne devient un objet.

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    Mon fichier est-il envoyé ?

    Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

    Aucun envoi100 % en local
    Vos contenus restent chez vousaucun accès par des tiers
    Serveurs en AllemagneRGPD by design
    Audité en externeTLS A+ · En-têtes A+

    Apache Parquet est le format binaire orienté colonnes le plus répandu pour les données analytiques (Spark, pandas, DuckDB, data lakes). Un fichier .parquet embarque son schéma et ses colonnes compressées, il est très compact, mais illisible dans un éditeur. Cet outil décode le contenu et produit un tableau JSON clair : un objet par ligne de données, avec les noms de colonnes comme clés. Contrairement au CSV, les champs imbriqués (listes, structures) restent sous forme de vraie structure JSON.

    Tout s'exécute localement dans votre navigateur (JavaScript pur, aucun envoi de fichier, même hors ligne). L'outil lit le pied de page Parquet avec le schéma et décode les pages de colonnes ; les codecs Snappy, Gzip, Zstd, Brotli et LZ4 sont pris en charge. Pour une précision irréprochable, les entiers 64 bits hors de la plage sécurisée de JavaScript sont émis en chaîne de caractères, les horodatages en texte ISO 8601 et les valeurs binaires brutes en base64.

    C'est utile quand un pipeline de données, une exportation Kafka ou un traitement analytique vous produit un fichier .parquet et que vous voulez le visualiser, le transmettre à un outil qui parle JSON (une API, un script, un test) ou conserver la structure imbriquée. Remarque : la conversion est unidirectionnelle (Parquet vers JSON) ; elle ne réserialise pas en Parquet, et les types logiques comme decimal apparaissent sous leur valeur de base.

    Fiche technique

    Fiche technique
    Formats d'entréePARQUET
    Format de sortieJSON
    Traitement par lotsOui
    TraitementEn local dans le navigateur (WebAssembly)
    Téléversement de fichiersAucun

    En 3 étapes

    1. Déposez ou sélectionnez votre fichier Parquet (.parquet).
    2. L'outil lit le schéma et les lignes localement.
    3. Téléchargez le JSON (plusieurs fichiers sous forme de ZIP).

    Limites: Les fichiers Parquet avec les codecs Snappy, Gzip, Zstd, Brotli et LZ4 sont pris en charge. Les fichiers Parquet chiffrés ne sont pas lus. Les entiers 64 bits volumineux apparaissent en chaîne de caractères (précision), les horodatages en ISO 8601, les valeurs binaires en base64 et les types logiques sous leur valeur de base. La conversion est unidirectionnelle (pas de retour JSON vers Parquet). Les fichiers très volumineux nécessitent suffisamment de mémoire.

    Questions fréquentes

    Qu'est-ce qu'un fichier Parquet ?

    Un format binaire orienté colonnes et compact, issu du monde analytique (Spark, pandas, DuckDB). Le schéma et la compression sont intégrés au fichier.

    Mes fichiers sont-ils envoyés vers un serveur ?

    Non. La conversion s'effectue entièrement dans le navigateur, même sans connexion internet.

    JSON ou CSV, lequel choisir ?

    JSON conserve les champs imbriqués sous forme de structure et convient au code et aux APIs ; CSV est un tableau plat adapté aux tableurs.

    Les grands nombres et les horodatages sont-ils préservés ?

    Les entiers 64 bits hors de la plage sécurisée de JS sont émis en chaîne de caractères, les horodatages en ISO 8601 et les valeurs binaires en base64.

    Puis-je reconvertir le JSON en Parquet ?

    Pas ici. Cet outil est unidirectionnel (Parquet vers JSON) et sert à inspecter et réutiliser les données.

    Outils associés