O Conversor CSV ↔ JSON trata da conversão completa de ida e volta entre os dois formatos tabulares mais comuns. O analisador CSV inteligente lida com campos entre aspas com vírgulas, aspas escapadas, delimitadores personalizados e novas linhas no final. Deteta automaticamente números, booleanos e null na conversão CSV→JSON; gera CSV limpo com alinhamento de chaves por linha na conversão JSON→CSV.
Mover dados entre CSV e JSON é uma tarefa diária — importar uma exportação de base de dados para uma ferramenta que consome JSON, gerar CSV para uma folha de cálculo a partir de uma resposta de API, ou reformatar dados para um novo sistema. O Conversor CSV ↔ JSON faz ambas as direções de forma limpa no browser. O analisador CSV lida com situações reais e complexas: campos contendo vírgulas (quando entre aspas), aspas escapadas (duplicadas no estilo RFC 4180), terminações de linha CRLF ou LF, linhas em branco no final e delimitadores configuráveis (separado por tabulação, por ponto e vírgula, por pipe, etc.). A deteção automática entra em ação ao converter para JSON — strings que parecem inteiros tornam-se números, "true"/"false"/"null" tornam-se os seus equivalentes tipados, e a remoção de espaços em branco é opcional. Na conversão JSON→CSV, a ferramenta percorre o array de objetos e recolhe todas as chaves únicas entre as linhas, gerando um CSV com linha de cabeçalho e células corretamente escapadas. As aspas nas células são duplicadas, as células contendo delimitadores ou novas linhas são envolvidas em aspas, e objetos/arrays aninhados serializados para células de string JSON.
CSV → JSON e JSON → CSV. O botão Trocar inverte entrada/saída instantaneamente para verificação de ida e volta.
O analisador lida com campos entre aspas, vírgulas incorporadas, aspas escapadas, terminações de linha CRLF/LF — funciona com CSV real, não apenas exemplos simples.
Altere o separador de vírgula para qualquer coisa — tabulação (para TSV), ponto e vírgula (localidade europeia), pipe, ou qualquer caractere único.
Números, booleanos e null são analisados para os seus equivalentes tipados na saída JSON. Desative se quiser todas as strings.
A saída atualiza-se a cada tecla pressionada — não é necessário botão Converter. Cole e veja os resultados instantaneamente.
Quando os objetos JSON têm chaves diferentes, o cabeçalho CSV inclui todas as chaves únicas e as células em falta ficam vazias — sem perda de dados.
Cole uma exportação CSV da sua BD no conversor e obtenha um array JSON pronto a importar para um armazenamento NoSQL ou API que consome JSON.
Converta uma resposta de API (array JSON) para CSV para colar diretamente no Excel ou Google Sheets.
Faça a conversão de ida e volta pela ferramenta para limpar formatações — útil ao fundir CSVs de fontes diferentes com aspas inconsistentes.
Transforme entre folhas de tradução baseadas em CSV e ficheiros JSON i18n para ferramentas como extensões Chrome ou React-intl.
Gere fixtures JSON a partir de dados de teste CSV (ou vice-versa) para semear bases de dados de desenvolvimento e testes de integração.
Clique no ícone CSV/JSON no painel do DevSuite Pro. Um painel abre-se com o seletor de direção, opções e duas áreas de texto.
Escolha CSV → JSON para analisar dados tabulares, ou JSON → CSV para aplanar um array de objetos em linhas.
Ajuste o delimitador se não for vírgula, ative/desative "A primeira linha é cabeçalho" e "Deteção automática de números" para corresponder à forma dos seus dados.
Cole CSV ou JSON na entrada. A saída é apresentada à direita instantaneamente.
Clique em Copiar Saída para obter o resultado. Use Trocar ↔ para inverter e verificar que a ida e volta não tem perdas.
Instale o DevSuite Pro gratuitamente e desbloqueie mais de 64 ferramentas de desenvolvedor para seu navegador.