Conversor JSON para CSV/Excel
Converta dados JSON para formatos CSV e Excel online gratuitamente. Suporte para arrays JSON, objetos aninhados, e múltiplos formatos de exportação.
Entrada JSON
Caracteres: 0
Resultado CSV
Linhas: 0 | Colunas: 0
Resultado da Conversão
Exemplos Prontos
Clique em qualquer exemplo abaixo para carregá-lo no conversor:
Array Simples
Array de objetos com propriedades básicas
[
{"id":1,"nome":"João","idade":30},
{"id":2,"nome":"Maria","idade":25}
]
Objetos Aninhados
Objetos com propriedades aninhadas
[
{
"id": 1,
"nome": "João",
"endereco": {
"rua": "Rua A",
"cidade": "São Paulo"
}
}
]
Dados Complexos
Dados com arrays e tipos mistos
[
{
"empresa": "Tech Corp",
"funcionarios": [
{"nome": "Ana", "cargo": "Dev"},
{"nome": "Pedro", "cargo": "Designer"}
],
"ativo": true
}
]
Sobre os Formatos JSON, CSV e Excel
JSON (JavaScript Object Notation) é um formato leve de intercâmbio de dados.
É fácil para humanos lerem e escreverem, e fácil para máquinas parsearem e gerarem.
CSV (Comma-Separated Values) é um formato de arquivo simples que armazena dados tabulares
(números e texto) em texto plano. Cada linha do arquivo representa um registro de dados.
Excel (XLSX) é o formato de planilha mais popular do Microsoft Excel,
amplamente usado para análise de dados, relatórios e armazenamento de informações tabulares.
Dicas para conversão eficiente:
- Para JSON aninhado, use a opção "Achatar" para criar colunas separadas
- Use vírgula como separador para compatibilidade internacional
- Se os dados contêm vírgulas, use aspas como delimitador de texto
- Para grandes datasets, converta para Excel (mais eficiente que CSV)
- Sempre valide seu JSON antes da conversão
- Para arrays dentro de objetos, considere converter cada item para uma linha separada
Limitações conhecidas: Arrays multidimensionais complexos podem precisar de
processamento adicional. Valores nulos são convertidos para strings vazias no CSV.