CSV para JSON

Cole o conteúdo de um arquivo CSV: o delimitador é detectado automaticamente, a primeira linha vira os nomes dos campos e você recebe um array JSON limpo.

A conversão acontece no seu navegador: seus dados nunca saem do seu dispositivo.

Como funciona a detecção do delimitador

A ferramenta conta quantas vírgulas, pontos e vírgulas e tabulações aparecem fora dos campos entre aspas na primeira linha e escolhe o caractere mais frequente. Isso importa porque nem todo “CSV” separa por vírgulas: o Excel, em muitas configurações regionais europeias, exporta com ponto e vírgula, e as exportações separadas por tabulação (TSV) também são comuns, então você nunca precisa lembrar qual variante recebeu. Os campos entre aspas duplas são lidos corretamente mesmo quando contêm o delimitador, quebras de linha ou aspas escapadas ("").

Strings, números e booleanos no JSON resultante

Em um CSV tudo é texto: “30” e “true” são apenas sequências de caracteres. Com a caixa de conversão ativada, os valores que parecem números (30, 3.14, -7) viram números JSON, true/false viram booleanos e as células vazias viram null. Desative a opção quando precisar manter tudo como texto: pense em CEPs ou em números de telefone com zeros à esquerda, em que 00184 deve continuar sendo “00184” em vez de virar 184.

Ferramentas relacionadas