pt

JSON para CSV

Converta um array JSON em uma tabela CSV localmente: as chaves dos objetos viram colunas, sem upload, direto no navegador.

Delimitador
  • Vírgula
  • Ponto e vírgula
  • Tabulação

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+

    JSON é o formato das APIs e dos apps web; CSV, o das planilhas como Excel, Numbers ou LibreOffice Calc. Para analisar dados de API em uma planilha você precisa do caminho de JSON de volta para CSV: cada objeto do array vira uma linha e as chaves viram os cabeçalhos de coluna.

    Esta ferramenta lê seu JSON inteiramente localmente no navegador (papaparse, JavaScript puro). Ela espera um array de objetos, ou um objeto que contenha um (por exemplo {"data": [ ... ]}). O conjunto de colunas é a união das chaves de todas as linhas, de modo que até objetos com campos diferentes se alinham de forma limpa.

    Nada é enviado: a conversão funciona até offline. Seus dados nunca saem do seu dispositivo, ao contrário dos conversores online que enviam JSON a servidores de terceiros.

    Ficha técnica

    Ficha técnica
    Formatos de entradaJSON
    Formato de saídaCSV
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Solte ou selecione seu arquivo JSON.
    2. A ferramenta detecta o array e as colunas automaticamente.
    3. Baixe o arquivo CSV.

    Limites: Espera um array plano de objetos (ou um objeto que contenha um). Objetos ou arrays aninhados em uma célula são escritos como texto, não divididos em colunas próprias; para dados tabulares o resultado é limpo. Arquivos muito grandes precisam de memória.

    Perguntas frequentes

    Meu arquivo é enviado?

    Não. A conversão ocorre inteiramente localmente no navegador; nada é enviado.

    Qual estrutura JSON é esperada?

    Um array de objetos, p. ex. [{"name":"A","valor":1}, ...], ou um objeto que contenha esse array.

    O que acontece com dados aninhados?

    Objetos ou arrays aninhados são escritos como texto na célula. Para dados tabulares planos o resultado é ideal.

    Objetos com campos diferentes são um problema?

    Não, as colunas são a união de todas as chaves; campos ausentes ficam vazios.

    Ao contrário, CSV para JSON?

    Sim, com a ferramenta "CSV para JSON".

    Ferramentas relacionadas