Conversor de JSON para CSV — Grátis online

Cole seu JSON abaixo e clique em Converter para obter CSV na hora.

Entrada Pronto

As estatísticas de entrada estão disponíveis pelo botão Estatísticas acima deste campo.

Saída

As estatísticas de saída estão disponíveis pelo botão Estatísticas acima deste campo.

Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.

O que esta ferramenta faz

O Conversor de JSON para CSV transforma um array de objetos JSON em uma tabela: cada objeto vira uma linha e cada chave vira uma coluna. O resultado abre no Excel, no Google Sheets, no LibreOffice ou em qualquer ferramenta que importe CSV.

Objetos aninhados são achatados em colunas unidas por sublinhado, então address.city vira uma coluna chamada address_city. Arrays de valores simples são juntados em uma única célula, separados por vírgula e espaço. Valores que contêm vírgulas ficam entre aspas duplas, como o formato CSV exige.

Quando usar

  • Entregar dados de uma API para alguém que trabalha com planilhas.
  • Importar registros para um sistema que só aceita CSV.
  • Ter uma visão rápida de muitos objetos parecidos, quando uma tabela é mais fácil de percorrer do que JSON.
  • Se você precisa de um arquivo Excel de verdade, com planilha, em vez de texto puro, use o Conversor de JSON para Excel (XLSX).

Exemplo prático

Entrada

[
  {"id": 1, "name": "Ana", "address": {"city": "Lisbon"}, "tags": ["admin", "dev"]},
  {"id": 2, "name": "Ben", "address": {"city": "Berlin"}, "tags": []}
]

Saída

id,name,address_city,tags
1,Ana,Lisbon,"admin, dev"
2,Ben,Berlin,

Perguntas sobre esta ferramenta

O que acontece com objetos aninhados?

Eles são achatados. Cada chave aninhada vira uma coluna própria, com os nomes do pai e do filho unidos por sublinhado, por exemplo address_city.

O que acontece com arrays?

Um array de valores simples é gravado em uma única célula, com os itens separados por vírgula e espaço. A célula fica entre aspas para que as vírgulas não a dividam em colunas extras.

Dá para converter o CSV de volta para JSON?

Sim, com o Conversor de CSV para JSON. CSV não tem tipos de dados nem aninhamento, então números e booleanos voltam como texto, e uma coluna como address_city continua sendo uma única chave.

Perguntas frequentes

É seguro converter dados sensíveis com esta ferramenta?

Sim - seus dados são processados e excluídos imediatamente. Nada é registrado ou salvo no servidor.

Existe um limite de tamanho para o arquivo?

A ferramenta lida bem com documentos de tamanho típico. Para arquivos muito grandes, considere dividi-los primeiro.

Esta ferramenta é gratuita?

Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.

Como recebo o resultado?

Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.