es

Parquet a JSON

Convierte archivos Apache Parquet (.parquet) a JSON legible en tu navegador, sin subir nada. Cada fila queda como un objeto con campos anidados intactos.

Procesando localmente en tu dispositivo ...

0%

Tus archivos nunca salieron de tu dispositivo

    ¿Se sube mi archivo?

    No. Todo se ejecuta en tu navegador: tu archivo nunca sale de tu dispositivo. Cómo se puede comprobar

    Sin subidas100% local
    Tus datos son tuyossin acceso de terceros
    Servidores en AlemaniaRGPD desde el diseño
    Auditoría externaTLS A+ · Cabeceras A+

    Apache Parquet es el formato binario orientado a columnas más usado en análisis de datos (Spark, pandas, DuckDB, data lakes). Un archivo .parquet incluye su esquema y las columnas comprimidas, y es muy compacto, aunque no se puede leer en un editor. Esta herramienta decodifica el contenido y genera un array JSON claro: un objeto por fila de datos, con los nombres de columna como claves. A diferencia del CSV, los campos anidados (listas, estructuras) se conservan como estructura JSON real.

    Todo ocurre localmente en tu navegador (JavaScript puro, sin subir nada, incluso sin conexión). La herramienta lee el pie de página Parquet con el esquema y decodifica las páginas de columnas; se admiten los códecs Snappy, Gzip, Zstd, Brotli y LZ4. Para mantener la precisión, los enteros de 64 bits fuera del rango seguro de JavaScript se emiten como cadena, las marcas de tiempo como texto ISO 8601 y los valores binarios brutos como base64.

    Necesitarás esto cuando una tubería de datos, una exportación de Kafka o un trabajo analítico te genere un archivo .parquet y quieras visualizarlo, enviarlo a una herramienta que hable JSON (una API, un script, una prueba) o conservar la estructura anidada. Nota: la conversión es unidireccional (Parquet a JSON); no serializa de vuelta a Parquet, y los tipos lógicos como decimal aparecen como su valor base subyacente.

    Ficha técnica

    Ficha técnica
    Formatos de entradaPARQUET
    Formato de salidaJSON
    Procesamiento por lotes
    ProcesamientoLocal en el navegador (WebAssembly)
    Subida de archivosNinguna

    En 3 pasos

    1. Arrastra o selecciona tu archivo Parquet (.parquet).
    2. La herramienta lee el esquema y las filas localmente.
    3. Descarga el JSON (varios archivos como ZIP).

    Límites: Se admiten archivos Parquet con los códecs Snappy, Gzip, Zstd, Brotli y LZ4. Los archivos Parquet cifrados no se leen. Los enteros grandes de 64 bits aparecen como cadena (precisión), las marcas de tiempo como ISO 8601, los valores binarios como base64 y los tipos lógicos como su valor base. La conversión es unidireccional (no hay retorno de JSON a Parquet). Los archivos muy grandes requieren memoria suficiente.

    Preguntas frecuentes

    ¿Qué es un archivo Parquet?

    Un formato binario orientado a columnas, compacto y propio del análisis de datos (Spark, pandas, DuckDB). El esquema y la compresión viven dentro del archivo.

    ¿Se suben mis archivos?

    No. La conversión ocurre completamente en el navegador, incluso sin conexión a internet.

    ¿JSON o CSV, cuál elijo?

    JSON conserva los campos anidados como estructura y es ideal para código y APIs; CSV es una tabla plana adecuada para hojas de cálculo.

    ¿Se conservan los números grandes y las marcas de tiempo?

    Los enteros de 64 bits fuera del rango seguro de JS se emiten como cadena, las marcas de tiempo como ISO 8601 y los valores binarios como base64.

    ¿Puedo convertir JSON de vuelta a Parquet?

    No con esta herramienta. La conversión es unidireccional (Parquet a JSON) y sirve para inspeccionar y reutilizar los datos.

    Herramientas relacionadas