Conversor de JSON para CSV
Cole um array JSON de objetos para receber o CSV na hora. Campos aninhados viram colunas em notação de ponto, como address.city.
Seus arquivos nunca saem do seu aparelho — tudo acontece no navegador.
Como usar
- 1Cole o JSON na caixa de entrada ou clique em "Carregar exemplo".
- 2Escolha o separador. Use ponto e vírgula se o seu Excel usa vírgula como separador decimal, como no Brasil.
- 3Deixe "Achatar objetos aninhados" ativado para que os campos aninhados tenham colunas próprias.
- 4Copie o CSV ou baixe como data.csv e abra no Excel ou no Google Planilhas.
Perguntas frequentes
Qual estrutura JSON o conversor espera?
Funciona melhor com um array de objetos. Cada objeto vira uma linha e cada chave uma coluna. Um objeto sozinho vira uma linha, e um array de valores simples vira uma única coluna "value".
Como são tratados objetos e arrays aninhados?
Objetos aninhados são achatados em colunas com notação de ponto: {"address": {"city": "Recife"}} vira a coluna address.city. Arrays são gravados na célula como texto JSON, sem perder dados.
Meus objetos têm chaves diferentes. Tem problema?
Não. O conversor junta todas as chaves de todos os objetos e usa como cabeçalho. Valores ausentes ficam como células vazias.
Meus dados são enviados para algum lugar?
Não. A conversão acontece inteiramente no navegador; o JSON nunca sai do seu aparelho.