Converta CSV em JSON e vice-versa com vírgula, ponto e vírgula ou tab. Números e booleanos são detectados e campos entre aspas respeitados.
Toda a conversão acontece localmente no seu navegador. Seus dados nunca saem do seu dispositivo.
O parser lê seu CSV caractere por caractere, acompanhando se está dentro de um campo entre aspas. Assim, vírgulas, ponto e vírgula e até quebras de linha dentro de aspas são mantidos como parte do valor, enquanto o delimitador fora de aspas separa os campos. A primeira linha vira o conjunto de chaves dos objetos JSON.
| Valor CSV | Tipo JSON | Exemplo |
|---|---|---|
| Inteiro | number | 42 → 42 |
| Decimal | number | 3.14 → 3.14 |
| true / false | boolean | true → true |
| Vazio | null | → null |
| Qualquer outra coisa | string | "007" → "007" |
CSV (Comma-Separated Values) armazena dados tabulares como linhas de texto plano. JSON (JavaScript Object Notation) é um formato estruturado para objetos chave-valor e arrays. São os dois formatos de intercâmbio mais comuns para dados tabulares, e converter entre eles é uma tarefa do dia a dia.
A primeira linha é usada como cabeçalho: cada valor vira uma chave dos objetos JSON. Se uma linha de dados tem menos valores que o cabeçalho, as chaves faltantes recebem null. Se tem mais, os extras são ignorados.
Números inteiros e decimais se convertem em números JSON, as strings true e false em booleanos, os valores vazios em null, e o restante permanece como string. Campos entre aspas, incluindo valores com vírgulas e quebras de linha embutidas, são analisados corretamente.
Vírgula, ponto e vírgula e tabulação. O ponto e vírgula é comum em arquivos CSV exportados de versões europeias do Excel; a tabulação é o padrão para arquivos TSV. Escolha o delimitador que corresponde ao seu arquivo antes de converter.
Não. Toda a análise e a serialização acontecem no seu navegador com JavaScript puro. Nada é enviado a um servidor, então dados sensíveis permanecem no seu dispositivo.
Complete seu fluxo de planilhas: exporte planilhas como texto limpo com Excel para CSV e devolva o arquivo pronto a um colega com CSV para Excel, confira dados bagunçados no Visualizador CSV ou pule uma etapa por completo com Excel para JSON.
Se você acabou de usar Conversor CSV ↔ JSON, os próximos passos naturais são Formatador e validador JSON, Codificador e decodificador Base64, Diff de texto, ou explore todas as ferramentas de Ferramentas de arquivos.