Ferramenta 11 · Dados

Conversor de JSON para CSV

Transforme uma lista de objetos JSON em uma tabela CSV que abre direto no Excel em português, com acentos certos, objetos aninhados em colunas e números grandes exatos.

JSON de entrada

CSV de saída

Aguardando JSON.

Para que serve

É o caminho inverso do conversor de CSV para JSON. APIs e fluxos entregam JSON; quem analisa os dados quer uma planilha. A ferramenta lê uma lista de objetos, descobre as colunas e gera um CSV pronto para abrir no Excel, importar em um banco ou anexar a um e-mail.

Como usar

  1. Cole o JSON: uma lista de objetos ([{...},{...}]) ou um objeto só, que vira uma linha.
  2. Deixe o separador em ponto e vírgula se vai abrir no Excel em português.
  3. Clique em Converter para CSV e use Copiar ou Baixar .csv.

Exemplo

Entrada, com um objeto aninhado, uma lista, aspas e um número acima do limite seguro do JavaScript:

[{"pedido":9007199254740993,"cliente":{"nome":"Ana","cidade":"Recife"},"itens":[{"sku":"A1"},{"sku":"B2"}],"obs":"disse \"oi\"; ok"},
 {"pedido":1043,"cliente":{"nome":"Bruno","cidade":"Curitiba"},"itens":[],"obs":null}]

Saída (separador ponto e vírgula):

pedido;cliente.nome;cliente.cidade;itens;obs
9007199254740993;Ana;Recife;"[{""sku"":""A1""},{""sku"":""B2""}]";"disse ""oi""; ok"
1043;Bruno;Curitiba;[];

Como a ferramenta decide as colunas

Números exatos

A maioria dos conversores passa o JSON pelo interpretador do JavaScript, que arredonda inteiros acima de 9.007.199.254.740.991. Aqui o número sai exatamente como entrou: o 9007199254740993 do exemplo continua 9007199254740993. A ferramenta avisa quando encontra números assim. Lembre que o Excel guarda no máximo 15 dígitos significativos; para IDs longos, formate a coluna como Texto antes de abrir.

Opções importantes

OpçãoPara que serve
Ponto e vírgulaÉ o separador que o Excel em português espera. Com vírgula, tudo cai em uma coluna só.
BOM UTF-8Marca o arquivo como UTF-8. Sem ele, o Excel pode mostrar "São Paulo" no lugar de "São Paulo".
Proteger fórmulasUm texto como =1+1 vindo de dados externos pode ser executado como fórmula ao abrir no Excel. A opção acrescenta um apóstrofo no início desses textos. Números negativos de verdade não são alterados.

Erros comuns

Perguntas frequentes

E no Power Automate?

O fluxo tem a ação Criar tabela CSV, que faz esta conversão com colunas escolhidas por você. Use esta ferramenta para conferir o resultado esperado ou para uma conversão pontual.

O arquivo fica no meu computador?

Sim. Tudo acontece no navegador; o JSON e o CSV não são enviados a servidor.

Existe limite de tamanho?

O limite prático é a memória do navegador. Listas de dezenas de milhares de registros funcionam bem.

Privacidade e limites

A conversão é local. A ferramenta não converte tipos (datas continuam texto) e não gera o CSV no formato de outras regiões além do separador escolhido.