CSV → JSON
Transforme CSV colado numa array JSON limpa.
Tudo corre no seu browser — os seus dados nunca saem desta página.
Campos entre aspas, aspas escapadas e quebras de linha dentro de aspas são totalmente suportados (RFC 4180).
Sobre CSV → JSON
Este conversor de CSV para JSON transforma dados separados por vírgula, ponto e vírgula, tabulação ou barra vertical em JSON limpo enquanto você digita. Cole CSV, solte um arquivo .csv ou carregue o exemplo; o delimitador é detectado automaticamente (ou forçado manualmente) e a saída JSON se atualiza ao vivo, com uma tabela de pré-visualização mostrando exatamente como cada linha foi lida.
O analisador segue a RFC 4180, então campos entre aspas, aspas escapadas e quebras de linha dentro de aspas são tratados corretamente. Com o alternador de cabeçalho ativado, a primeira linha se torna as chaves do objeto; nomes de cabeçalho duplicados ou vazios são corrigidos automaticamente e um aviso informa o que foi ajustado.
As opções de saída cobrem os casos comuns: um array de objetos ou um array de linhas simples, indentação configurável, e "tipos inteligentes" que convertem números, true/false e null em tipos JSON reais em vez de strings. Tudo roda no seu navegador — seus dados nunca saem da página.
Como usar CSV → JSON
- Cole seu CSV no painel esquerdo, envie um arquivo .csv, ou carregue o exemplo.
- Confirme o delimitador detectado automaticamente, ou escolha vírgula, ponto e vírgula, tabulação ou barra vertical manualmente.
- Ative "A primeira linha é um cabeçalho" para controlar se os nomes das colunas se tornam chaves JSON.
- Escolha o formato (objetos ou linhas), o nível de indentação e se os tipos inteligentes estão ativados.
- Revise a pré-visualização "Como seus dados foram lidos", depois copie o JSON ou baixe o arquivo .json.