Como usar
- Cole um objeto JSON ou um array de objetos no painel de entrada.
- Configure as opções de delimitador e se deseja incluir os cabeçalhos.
- Converta o JSON e confira a visualização do CSV gerado.
- Se o JSON não puder ser mapeado em formato de tabela, você verá uma mensagem de erro.
- Copie o resultado gerado ou baixe o arquivo CSV.
Recursos principais
- Conversão de JSON para CSV: Transforme objetos JSON ou arrays de objetos em formato CSV pronto para copiar ou baixar.
- Aplanamento de campos aninhados: Converta objetos aninhados em nomes de colunas usando notação de ponto, como
user.email. - Controle de cabeçalhos e delimitadores: Inclua cabeçalhos e alterne facilmente entre separadores por vírgula, ponto e vírgula ou Tab.
- Copiar ou baixar: Visualize o CSV final antes de copiar o conteúdo ou baixar o arquivo
.csvpara uso posterior. - Fluxo de dados 100% local: Payloads de API, logs e dados comerciais são processados localmente no seu navegador, sem qualquer upload.
Ferramentas relacionadas
Formatador JSON seguro: formate, valide e corrija JSON localmente no seu navegador. Embeleze, minifique, detecte erros e gere interfaces TypeScript ou Zod. Processamento local no navegador, seguro e privado, sem upload.
Testador e avaliador de JSONPath gratuito para JSON de API. Extraia nós correspondentes em tempo real, inspecione caminhos e copie resultados JSON com processamento local no navegador, seguro e privado (sem upload).
Converta texto ou arquivos CSV para JSON localmente no seu navegador. Suporte a cabeçalhos, delimitadores de vírgula/ponto e vírgula/tabulação, arquivos por arrastar e soltar. Processamento local no navegador, seguro e privado, sem upload.
Compare dois documentos JSON localmente no seu navegador. Ordene as chaves dos objetos para uma comparação semântica, ignore diferenças de ordenação e identifique campos adicionados, removidos ou modificados. Processamento local no navegador, seguro e privado, sem upload.
Minifique JSON em uma linha, remova recuos e quebras de linha, e compare o tamanho original, tamanho minificado, bytes economizados e porcentagem salva. Seguro e privado com processamento local no navegador (sem upload).
Conversor de JSON para TypeScript online e gratuito. Gere instantaneamente interfaces e tipos de TypeScript a partir do seu JSON com processamento local no navegador, seguro e privado (sem upload).
Converta YAML para JSON formatado localmente no seu navegador. Esta ferramenta para desenvolvedores suporta conversão em tempo real, múltiplos documentos YAML e aviso de erros por linha — processamento local no navegador, seguro e privado, sem upload.
Converta JSON para YAML localmente no seu navegador. Processamento em tempo real, validação estricta de JSON, identificação de erros, cópia e download de forma segura e privada (sem upload de dados).
Lógica de cálculo
Como o CSV é um formato estritamente tabular, o JSON precisa ser mapeado em linhas e colunas:
- Arrays de objetos são transformados em múltiplas linhas, e as chaves dos objetos viram cabeçalhos.
- Objetos aninhados são aplanados em colunas com notação de ponto, como
profile.name. - Campos ausentes tornam-se células vazias no CSV final.
- Valores que contenham vírgulas, aspas ou quebras de linha são colocados entre aspas e escapados automaticamente, seguindo as regras padrão do formato CSV.
Perguntas frequentes
Meu JSON é enviado para algum servidor?
Não. A conversão é executada inteiramente local no seu navegador e nenhum conteúdo JSON é enviado para servidores externos.
Que estruturas de JSON funcionam melhor?
Arrays de objetos funcionam perfeitamente, por exemplo: [{ "id": 1 }, { "id": 2 }]. Um objeto único será convertido em uma única linha de dados.
A ferramenta lida com JSON aninhado?
Sim. Objetos aninhados são aplanados em cabeçalhos separados por pontos. Arrays internos são convertidos em texto e agrupados em uma única célula separados por ponto e vírgula.
Posso baixar o arquivo CSV diretamente?
Sim. Além de copiar a saída gerada para a área de transferência, você pode baixar o resultado em um arquivo com extensão .csv.
O arquivo gerado funciona bem no Excel?
Sim. O conversor gera dados no padrão CSV padrão. Ferramentas como Excel e Google Sheets abrem o arquivo facilmente, embora as configurações regionais de delimitadores de cada sistema possam variar.
Qual delimitador devo escolher?
A vírgula é o separador mais comum. Se o seu Excel estiver configurado em um idioma europeu ou latino-americano que utilize a vírgula para casas decimais, o ponto e vírgula ou o Tab podem ser escolhas melhores.