Conversor JSON para CSV

Achate JSON aninhado em colunas CSV limpas — baixe arquivos .csv prontos para Excel com um clique

JSON de entrada

Detalhes do nó

Selecione um nó para ver detalhes

Recursos principais

Detecção inteligente de arrays

Cole um array raiz, um objeto que envolva um ({"data": [...]}) ou um único objeto plano — o conversor encontra as linhas automaticamente.

Achatar objetos aninhados

Propriedades profundas viram colunas com pontos: user.name, address.city. Arrays são serializados como strings JSON compactas sem perda de dados.

Escape RFC 4180

Células com vírgulas, aspas ou quebras de linha são envolvidas e escapadas corretamente — a saída importa limpa no Excel, Sheets e bancos de dados.

Pronto para Excel com BOM UTF-8

O BOM opcional faz caracteres chineses, japoneses e acentuados abrirem corretamente no Microsoft Excel sem mojibake.

Como usar Conversor JSON para CSV

1

Cole seu JSON

Solte um array de objetos, um objeto contendo um array ou até um único objeto no painel de entrada.

2

Pré-visualize a tabela

Confira o resultado achatado na tabela ou na prévia CSV. Use "Ver em tabela" em qualquer nó profundo para exportar só aquele array aninhado.

3

Copie ou baixe

Clique em "Copiar CSV" para a área de transferência ou "Baixar CSV" para um .csv pronto para Excel — ative o BOM se abrir no Excel.

Comparação de Arquitetura Técnica e Privacidade

Como o formatjson.net se compara às ferramentas JSON tradicionais baseadas em servidor

Execução 100% Local Zero Upload para Servidor Padrão RFC 8259 e RFC 4180 Inteiros de 64 Bits Seguros JSON Schema 2020-12 PWA Offline
Capacidade / Padrão formatjson.net (100% no Navegador) Ferramentas Tradicionais de Servidor
Processamento e Privacidade 100% local em JavaScript no navegador — seus dados nunca saem do dispositivo Frequentemente enviam JSON/XML/CSV para servidores remotos
Chaves de API, JWTs e Dados Sensíveis Seguro por design — zero transmissão de rede, funciona offline via Service Worker Risco de logs em servidores ou retenção por terceiros
Reparo de JSON Quebrado ou Truncado por IA Máquina de estados léxica corrige comentários, aspas simples, vírgulas finais e chaves abertas em 1 clique Falha com erro de sintaxe em JSON não estrito
IDs Snowflake de 64 Bits e Zeros à Esquerda Preserva inteiros acima de 2^53 - 1 e códigos como "00123" sem perda de precisão Trunca IDs de 64 bits ou remove zeros à esquerda
Exploração de Arrays Aninhados em Tabela Drill-down interativo ([n items] →) com breadcrumbs, ordenação de colunas e edição inline Tabelas planas apenas na raiz ou árvores somente leitura
Desempenho com Arquivos Grandes Árvore lazy em lotes (200 nós) + tabela paginada + proteção de highlight >150 KB Travamento da interface em arquivos de vários megabytes

Perguntas frequentes

Como o conversor achata objetos JSON aninhados? ▾

Objetos aninhados expandem em colunas com pontos — {"user":{"id":1,"name":"Alice"}} gera as colunas user.id e user.name. Valores de array são serializados como strings JSON compactas, mantendo a estrutura recuperável.

Posso converter um array JSON profundamente aninhado em CSV? ▾

Sim. Cole qualquer JSON e use "Ver em tabela" no array desejado — a exportação CSV segue esse escopo. Arrays de primeiro nível são detectados automaticamente mesmo dentro de um objeto como {"data":[...]}.

Por que meu CSV exportado funciona bem no Excel e Google Sheets? ▾

As células são envolvidas em aspas conforme RFC 4180 (vírgulas, aspas e quebras de linha seguras) e o BOM UTF-8 opcional diz ao Excel exatamente como decodificar o arquivo — texto chinês, japonês e acentuado fica intacto.

Como arrays dentro de objetos JSON são representados nas colunas CSV? ▾

Arrays são serializados numa única célula como string JSON compacta, ex. ["a","b"]. Assim o valor completo é preservado sem explodir um registro em várias linhas.

Há limite de linhas ou upload a servidor ao converter JSON para CSV? ▾

Não. Tudo roda localmente no seu navegador — sem upload, sem limite de linhas imposto por servidor e sem que os dados saiam da sua máquina.