← Voltar para Tools
Converter · Export

JSON to CSV

Converta JSON para CSV — delimitador configurável, flatten de objetos aninhados e download direto. 100% no browser.

JSON (array de objetos)
CSV

O que faz esta ferramenta?

O conversor JSON to CSV transforma um array de objetos JSON em um arquivo CSV (Comma-Separated Values) pronto para abrir no Excel, Google Sheets ou qualquer outro editor de planilhas.

Ele extrai automaticamente todos os campos do JSON como cabeçalhos da planilha, lida com valores nulos, strings com vírgulas e até objetos aninhados — achatando-os em colunas separadas com a opção de flatten.

Como usar

  1. Cole um array de objetos JSON no painel esquerdo.
  2. Escolha o delimitador: vírgula ,, ponto e vírgula ; ou tab.
  3. Ative Flatten para expandir objetos aninhados em colunas separadas (ex: address.city).
  4. Clique em "Converter" ou pressione Ctrl+Enter.
  5. Use "Copiar" ou "⬇ Baixar CSV" para exportar o resultado.

Objetos aninhados e flatten

Quando o JSON contém objetos dentro de objetos — como { "address": { "city": "SP" } } — o modo flatten cria uma coluna address.city no CSV. Isso é especialmente útil ao exportar dados de APIs REST que retornam estruturas hierárquicas.

Com o flatten desativado, o valor do objeto aninhado é serializado como JSON dentro da célula, preservando a estrutura original para importação em ferramentas que entendem JSON.

Qual delimitador usar?

Vírgula é o padrão internacional e compatível com a maioria das ferramentas — use para Excel em inglês, Google Sheets e ferramentas de BI.

Ponto e vírgula é o padrão em países que usam vírgula como separador decimal (como o Brasil) — use ao abrir no Excel configurado para o idioma português.

Tab (TSV) é ideal quando os dados contêm vírgulas ou ponto e vírgulas e você quer evitar ambiguidades sem precisar de aspas.