Conversor JSON para CSV

Converta um array JSON de objetos para CSV e de volta para JSON, com aspas e escape corretos.

Cole JSON ou CSV acima para ver o resultado convertido

Conversor JSON para CSV

JSON (JavaScript Object Notation) e CSV (Valores Separados por Vírgula) são dois dos formatos de intercâmbio de dados mais comuns. Esta ferramenta converte um array JSON de objetos simples em um arquivo CSV bem formatado, extraindo automaticamente os cabeçalhos de coluna a partir das chaves dos objetos e escapando campos que contenham vírgulas, aspas duplas ou quebras de linha, seguindo o padrão RFC 4180.

Você também pode converter no sentido inverso — cole um arquivo CSV e obtenha de volta um array JSON de objetos, pronto para usar em qualquer linguagem de programação ou API. O parser lida corretamente com campos entre aspas, vírgulas incorporadas e aspas duplas escapadas, tornando-o adequado para exportações de dados reais de planilhas, bancos de dados e plataformas SaaS.

Como funciona

JSON → CSV: extrai as chaves únicas como linha de cabeçalho e, para cada objeto, emite uma linha de valores na mesma ordem; envolve qualquer valor que contenha vírgula, aspas duplas ou quebra de linha entre aspas duplas e escapa as aspas internas duplicando-as (RFC 4180). CSV → JSON: analisa a linha de cabeçalho como chaves, divide cada linha subsequente em campos usando as mesmas regras de aspas e associa cada campo ao seu cabeçalho correspondente para formar um objeto.

Casos de uso

  • Exportar dados de respostas de API para um CSV compatível com planilhas para análise no Excel ou Google Sheets
  • Importar dumps de banco de dados em CSV de volta para uma aplicação JavaScript ou Python como JSON estruturado
  • Preparar migrações de dados entre sistemas que usam formatos diferentes
  • Inspecionar rapidamente a estrutura de um payload JSON de API em formato tabular
  • Converter dados de configuração ou seed entre JSON e CSV para uso em pipelines ETL

Calculadoras Relacionadas