Conversor CSV ↔ JSON
Converta CSV para JSON ou JSON para CSV instantaneamente. Cole seus dados, escolha a direção e baixe o resultado. Grátis, privado e sem cadastro.
Atualizado em abril de 2026
Como usar
Dois formatos, uma direção configurável
1. Escolha a direção
CSV → JSON ou JSON → CSV usando o seletor no topo.
2. Cole ou envie o arquivo
Cole os dados diretamente ou faça upload de um `.csv`/`.json`.
3. Configure e exporte
Delimitador, cabeçalhos, formato de saída e inferência de tipos — depois copie ou baixe.
O que esta ferramenta faz
Nuances reais de CSV, tratadas automaticamente
Detecção automática de delimitador
Vírgula, ponto e vírgula, tabulação ou pipe — reconhecidos sem configuração manual.
Campos entre aspas
Vírgulas e quebras de linha dentro de campos citados são tratadas corretamente.
Inferência de tipos
Converte "42" para 42 numérico e "true" para booleano, opcionalmente.
Achatamento de JSON aninhado
{"usuario":{"nome":"João"}} vira a coluna usuario.nome no CSV de saída.
Saída como array ou objeto indexado
Escolha ARRAY para uma lista JSON tradicional ou OBJECT para um mapa indexado pelo valor da primeira coluna — ótimo para lookups por ID.
Delimitador de saída configurável (JSON → CSV)
Escolha vírgula ou ponto e vírgula ao exportar CSV, compatível com Excel em português/europeu.
Exemplos
Quando você vai usar isso
Os cenários mais comuns entre quem usa a ferramenta
Alimentar dados de planilha numa API REST
CSV → JSON para importar em MongoDB, Firestore ou qualquer app JavaScript.
Exportar resposta de API para Excel
JSON → CSV para compartilhar dados estruturados com analistas não-técnicos.
Pipeline ETL
Transforme dados entre formatos como parte de um fluxo de engenharia de dados.
Alimentar ferramentas de BI
JSON → CSV para Tableau, Power BI ou Looker consumirem diretamente.
Criar um dicionário indexado por ID
Formato de saída OBJECT gera um mapa chave-valor pronto para lookup direto por ID, sem precisar rodar .find() em um array.
Erros comuns
CSV sem linha de cabeçalho
Desmarque "Has Headers" se seu CSV não tiver cabeçalho — senão a primeira linha de dados vira chave.
Delimitador errado do Excel europeu
Excel em português/europeu costuma exportar com ponto e vírgula — a detecção automática cobre isso.
Esperar achatamento de aninhamento profundo
Apenas um nível de aninhamento é achatado em colunas — estruturas mais profundas viram string JSON na célula.
Confundir "Object" com "Array" no formato de saída
No formato OBJECT, a chave vem do valor da primeira coluna. Se essa coluna não tiver valores únicos, linhas com a mesma chave se sobrescrevem no JSON final.
JSON de entrada não é um array de objetos
Um array de valores simples ([1,2,3]) ou de tipos mistos não gera colunas — a ferramenta acusa erro porque não encontra objetos válidos para converter.
Esquecer de ajustar o delimitador de saída
O delimitador de saída do JSON → CSV é escolhido à parte da detecção automática do CSV de entrada — troque para ponto e vírgula se o destino for Excel europeu.
Por que usar esta ferramenta
Trata nuances reais de CSV — delimitadores variados, campos com aspas e vírgulas internas — que muitos conversores simples ignoram.
Roda inteiramente no navegador: nenhum arquivo é enviado a servidor, seguro para dados sensíveis de planilha ou API.
Cobre as duas direções de conversão e os dois formatos de saída (array ou objeto indexado) na mesma página, sem precisar alternar entre ferramentas diferentes para cada caso.
Perguntas frequentes
CSV é plano e tabular, organizado em linhas e colunas. JSON é estruturado e hierárquico, com pares chave-valor e arrays. CSV é ideal para planilhas; JSON é o padrão para APIs e apps web.
Referências
Ferramentas Relacionadas
- JSON Formatter & Validador Online Desenvolvedor JSON Formatter online grátis, validador e pretty JSON — formate, valide, minifique e exporte JSON para CSV. Árvore, grafo e destaque de sintaxe.
- Conversor YAML ↔ JSON Desenvolvedor Converta YAML para JSON ou JSON para YAML instantaneamente no seu navegador. Cole sua config ou dado, escolha a direção e copie o resultado. Grátis, sem...
- JSON para TypeScript Interface Desenvolvedor Converta qualquer JSON em interfaces TypeScript limpas e prontas para produção. Ferramenta online gratuita — suporta objetos aninhados, arrays e campos...
- Gerador de Tabela ASCII e Markdown Desenvolvedor Gerador de tabela ASCII grátis — crie tabelas de texto no estilo MySQL, Markdown, Unicode, arredondado, linha dupla e reStructuredText. Cole CSV ou digite...
- Base64 Decode Online — Decodificar Base64 Grátis Desenvolvedor Base64 decode online: cole o texto e decodifique para UTF-8 na hora. Suporta b64 decode, URL-safe e download. 100% no navegador, sem cadastro.