U UtilNexo

Conversor JSON para CSV

Conversor JSON para CSV online, rápido e gratuito. Direto no navegador, sem cadastro.

O conversor transforma um array de objetos JSON em uma tabela CSV, usando as chaves dos objetos como cabeçalhos e os valores como linhas. É a ponte ideal entre dados de API e planilhas como Excel ou Google Sheets.

JSON é ótimo para aplicações, mas planilhas e bancos legados costumam preferir CSV. A conversão pega a primeira linha de chaves para montar o cabeçalho e preenche as linhas seguintes com os valores correspondentes.

O resultado é um CSV separado por vírgulas, pronto para abrir em Excel, importar em sistemas de BI ou carregar em bancos de dados. Objetos aninhados são achatados ou convertidos em texto, dependendo da implementação.

Antes de converter, garanta que seu JSON seja um array de objetos com estrutura consistente. Se os objetos tiverem chaves diferentes, o conversor unirá todas as chaves no cabeçalho e preencherá os campos ausentes com vazio.

Exemplos

  • Entrada: [{"nome":"Ana","idade":30},{"nome":"João","idade":25}] → Saída: cabeçalho "nome,idade" com duas linhas de dados.
  • Valores com vírgula ou aspas são escapados corretamente para não quebrar o CSV.

Limitações

  • Objetos profundamente aninhados precisam ser achatados antes da conversão, pois o CSV é tabular.
  • Tipos complexos (arrays, objetos) viram texto entre aspas e podem perder a estrutura original.

Como usar o conversor de JSON para CSV

  1. Cole o array de objetos JSON no campo principal.
  2. Clique em Processar para gerar o CSV.
  3. Copie ou baixe o resultado em formato CSV.

Perguntas frequentes

Meu JSON precisa ser um array?

Sim. A conversão espera um array de objetos. Um único objeto ou um array de valores simples pode não gerar um CSV útil.

O que acontece com objetos aninhados?

Eles são convertidos em texto (JSON stringificado) ou achatados. Para casos complexos, normalize a estrutura antes de converter.

Posso importar o CSV direto no Excel?

Sim. O CSV gerado usa separador por vírgula e é compatível com Excel, Google Sheets e LibreOffice.

Ferramentas relacionadas

Gerador de UUID JSON Formatter Base64 Encode/Decode URL Encode/Decode Minificador de JSON Comparador de JSON