Pular para o conteúdo
FileTinker

Conversor JSON para CSV

Cole seu JSON e converta para CSV na hora. Funciona totalmente no seu navegador, então seus dados nunca são enviados.

O resultado convertido aparecerá aqui.

Mais predefinições

Vá para outra predefinição — cada uma abre na própria página, pronta para usar:

Como converter JSON para CSV

  1. Cole seu JSON na caixa.
  2. Escolha um delimitador — e, quando a origem for CSV, se a primeira linha é um cabeçalho.
  3. Copie o resultado em CSV.

Sobre converter JSON para CSV

Converter JSON para CSV é um passo comum ao mover dados entre planilhas, APIs e aplicativos. Este conversor lida com os detalhes corretamente — campos CSV entre aspas podem conter vírgulas, quebras de linha e aspas com escape, e você pode escolher vírgula, ponto e vírgula ou tabulação como delimitador.

Toda a conversão funciona no seu navegador, então mesmo conjuntos de dados grandes ou sensíveis nunca chegam a um servidor. Precisa fazer o caminho inverso? Use o botão Trocar ou o conversor principal CSV ⇄ JSON, que faz as duas direções.

Recebe um array de objetos JSON e o dispõe como linhas de CSV, unindo as chaves de todos os objetos para que dados irregulares ainda se alinhem — um campo ausente é só uma célula vazia. Objetos e arrays aninhados não são achatados: eles são gravados na sua célula como texto JSON, o que mantém a conversão sem perdas ao custo de colunas aninhadas.

Perguntas frequentes

Meus dados são enviados?

Não — a conversão de JSON para CSV acontece totalmente no seu navegador, então seus dados permanecem no seu dispositivo.

Ele lida com aspas e vírgulas nos campos?

Sim. O CSV é lido e gravado seguindo o RFC 4180, então campos entre aspas podem conter vírgulas, quebras de linha e aspas com escape com segurança em qualquer direção.

Posso mudar o delimitador?

Sim — escolha vírgula, ponto e vírgula ou tabulação, o que cobre CSV padrão, exportações europeias e arquivos TSV.

Posso converter na direção contrária?

Sim. Clique em Trocar, ou use o conversor principal, para ir de CSV de volta para JSON.

Como o JSON aninhado é tratado no CSV?

Um objeto ou array aninhado cai na sua coluna como texto JSON literal em vez de ser espalhado em colunas extras. Se você precisa de uma coluna por campo aninhado, achate a estrutura primeiro; se só precisa dos dados preservados e reinterpretáveis, a forma de JSON dentro da célula faz exatamente isso.