pt

Parquet para JSON

Converta arquivos Apache Parquet (.parquet) em JSON legível no navegador, sem enviar nada. Cada linha vira um objeto, campos aninhados preservados.

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    Apache Parquet é o formato binário orientado a colunas mais usado em análise de dados (Spark, pandas, DuckDB, data lakes). Um arquivo .parquet carrega seu esquema e colunas comprimidas internamente, é muito compacto, mas ilegível num editor. Esta ferramenta decodifica o conteúdo e produz um array JSON claro: um objeto por linha de dados, com os nomes das colunas como chaves. Ao contrário do CSV, os campos aninhados (listas, estruturas) permanecem como estrutura JSON real.

    Tudo acontece localmente no seu navegador (JavaScript puro, sem envio de arquivo, mesmo offline). A ferramenta lê o rodapé Parquet com o esquema e decodifica as páginas de colunas; os codecs Snappy, Gzip, Zstd, Brotli e LZ4 são suportados. Para garantir precisão, inteiros de 64 bits fora do intervalo seguro do JavaScript são emitidos como string, timestamps como texto ISO 8601 e valores binários brutos como base64.

    Você precisa disso quando um pipeline de dados, uma exportação Kafka ou um processo analítico produz um arquivo .parquet e você quer visualizá-lo, enviá-lo a uma ferramenta que fale JSON (uma API, um script, um teste) ou manter a estrutura aninhada. Nota: a conversão é unidirecional (Parquet para JSON); não serializa de volta em Parquet, e tipos lógicos como decimal aparecem no seu valor base.

    Ficha técnica

    Ficha técnica
    Formatos de entradaPARQUET
    Formato de saídaJSON
    Processamento em loteSim
    ProcessamentoLocalmente no navegador (WebAssembly)
    Upload de arquivosNenhum

    Em 3 passos

    1. Arraste ou selecione seu arquivo Parquet (.parquet).
    2. A ferramenta lê o esquema e as linhas localmente.
    3. Baixe o JSON (vários arquivos como ZIP).

    Limites: Arquivos Parquet com os codecs Snappy, Gzip, Zstd, Brotli e LZ4 são suportados. Arquivos Parquet criptografados não são lidos. Inteiros grandes de 64 bits aparecem como string (precisão), timestamps como ISO 8601, valores binários como base64 e tipos lógicos como valor base. A conversão é unidirecional (sem retorno de JSON para Parquet). Arquivos muito grandes requerem memória suficiente.

    Perguntas frequentes

    O que é um arquivo Parquet?

    Um formato binário orientado a colunas e compacto, típico da análise de dados (Spark, pandas, DuckDB). Esquema e compressão vivem dentro do arquivo.

    Meus arquivos são enviados para algum servidor?

    Não. A conversão acontece inteiramente no navegador, mesmo sem conexão à internet.

    JSON ou CSV: qual escolher?

    JSON preserva os campos aninhados como estrutura e é ideal para código e APIs; CSV é uma tabela plana adequada para planilhas.

    Números grandes e timestamps são preservados?

    Inteiros de 64 bits fora do intervalo seguro do JS são emitidos como string, timestamps como ISO 8601 e valores binários como base64.

    Posso converter JSON de volta para Parquet?

    Não com esta ferramenta. A conversão é unidirecional (Parquet para JSON) e serve para inspecionar e reutilizar os dados.

    Ferramentas relacionadas