Conversor de CSV para JSON

Precisa da conversão inversa?
JSON to CSV Converter

Entrada CSV

1

Saída JSON

Configurações

Opções de conversão

Insira dados em CSV para convertê-los em JSON

Os dados convertidos aparecerão aqui

Como converter CSV para JSON

  1. Etapa 1 – Insira os dados CSV

    • Cole o conteúdo CSV (separado por vírgula, tab etc.) no painel esquerdo.
    • Ou clique no ícone de demo para carregar dados de exemplo e testar a conversão rapidamente.
    • A ferramenta lida com delimitadores comuns como vírgula, tab e ponto e vírgula.
  2. Etapa 2 – Configure opções de parsing

    • Abra Configurações para selecionar manualmente um delimitador quando a detecção automática falhar (por exemplo, arquivos separados por pipe |).
    • Ative “A primeira linha contém cabeçalhos” para usar a primeira linha como chaves JSON (por exemplo, “id”, “name”).
    • Ative “Ignorar linhas vazias” para remover linhas em branco e espaços em branco finais da saída.
  3. Etapa 3 – Revise o resultado em JSON

    • Cada linha CSV vira um objeto JSON, e a saída é um array JSON.
    • Números e booleanos podem ser detectados e convertidos de strings quando possível.
    • Confirme se a estrutura atende às suas expectativas no painel direito.
  4. Etapa 4 – Exporte o JSON

    • Copie o JSON gerado para a área de transferência para uso imediato.
    • Baixe como um .json arquivo para salvar no seu projeto.
Exemplo: CSV para JSON
// Entrada CSV
id,name,role
1,Alice,Admin
2,Bob,User

// Saída JSON
[
  {
    "id": "1",
    "name": "Alice",
    "role": "Admin"
  },
  {
    "id": "2",
    "name": "Bob",
    "role": "User"
  }
]

Ferramentas relacionadas de CSV e JSON

Perguntas Frequentes

Quais formatos CSV são suportados?

Esta ferramenta suporta CSV padrão com delimitadores personalizáveis (vírgula, ponto e vírgula, pipe, tab). Você também pode escolher se a primeira linha deve ser tratada como cabeçalhos.

Como funciona a detecção de cabeçalhos?

Quando “A primeira linha contém cabeçalhos” está ativado, a primeira linha vira chaves JSON. Quando desativado, chaves genéricas como “column1”, “column2” são usadas.

Posso personalizar as configurações de conversão?

Sim. Abra Configurações para ajustar delimitador, detecção de cabeçalhos e se deve ignorar linhas vazias durante a conversão.

O que acontece com linhas CSV vazias?

Linhas vazias são ignoradas por padrão para uma saída JSON mais limpa. Você pode desativar essa opção em Configurações se precisar preservar entradas vazias.

Meus dados estão seguros?

Sim. Todo o processamento acontece localmente no seu navegador. Seus dados nunca são enviados para nenhum servidor.

Conversor de CSV para JSON | JSONSwiss