Transforme CSV colado numa array JSON limpa.

Tudo corre no seu browser — os seus dados nunca saem desta página.

Largue o seu ficheiro CSV para o carregar
Fonte CSV Cole, largue um ficheiro ou carregue uma amostra
Delimitador
Como os seus dados foram lidos
Saída JSON Atualiza em direto à medida que escreve
Forma
Indentação
O seu JSON aparecerá aqui Cole CSV à esquerda, largue um ficheiro .csv ou carregue a amostra para o ver em ação.

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

  1. Cole seu CSV no painel esquerdo, envie um arquivo .csv, ou carregue o exemplo.
  2. Confirme o delimitador detectado automaticamente, ou escolha vírgula, ponto e vírgula, tabulação ou barra vertical manualmente.
  3. Ative "A primeira linha é um cabeçalho" para controlar se os nomes das colunas se tornam chaves JSON.
  4. Escolha o formato (objetos ou linhas), o nível de indentação e se os tipos inteligentes estão ativados.
  5. Revise a pré-visualização "Como seus dados foram lidos", depois copie o JSON ou baixe o arquivo .json.

Perguntas frequentes

Não. A conversão roda inteiramente no seu navegador, então planilhas com listas de clientes ou dados internos permanecem no seu dispositivo. Você pode fechar a aba e nada terá sido transmitido.

Sim — gratuito, sem limites de quantos arquivos você converte e sem necessidade de conta.

Vírgula, ponto e vírgula, tabulação e barra vertical. Por padrão, a ferramenta detecta automaticamente o delimitador a partir dos seus dados, e você pode substituir a detecção com um clique se um arquivo usar um separador incomum.

Ela converte valores de célula que parecem números, booleanos ou null em tipos JSON reais — 42 em vez de "42", true em vez de "true" — e transforma células vazias em null. Desative-a para manter todo valor como string.

Linhas com uma contagem de colunas diferente são preenchidas ou cortadas, nomes de cabeçalho duplicados recebem um sufixo numérico, e células de cabeçalho vazias são nomeadas column_1, column_2 e assim por diante. Cada correção é relatada como um aviso, para que nada aconteça silenciosamente.

Sim. O analisador é compatível com a RFC 4180: campos entre aspas, aspas duplas escapadas e quebras de linha dentro de aspas são todos lidos corretamente em vez de dividir a linha.


Pesquisas populares
csv para json converter csv para json conversor csv json csv para array json analisar csv online ferramenta csv para json
Precisa de ajuda?
Encontrou um problema com esta ferramenta? Avise a nossa equipa.
Relatar um problema

Adicione esta ferramenta gratuita ao seu próprio site — copie e cole o código abaixo.