Conversor de CSV para JSON Online

Converta CSV para JSON online em segundos. Ferramenta gratuita que transforma linhas de planilha em arrays JSON limpos e prontos para API. Funciona no navegador, sem cadastro.

Arraste e solte ou cole seu CSV
Loading editor...
Loading editor...

O que é a Conversão de CSV para JSON?

A conversão de CSV para JSON é o processo de transformar dados em formato de planilha (linhas e colunas separadas por vírgulas) em JSON, o formato que APIs e aplicações modernas realmente consomem. A primeira linha do CSV se torna as chaves, e cada linha seguinte vira um objeto JSON. Um conversor de CSV para JSON faz esse mapeamento por você, sem precisar escrever um parser manualmente. Você normalmente converte CSV para JSON quando exporta dados do Excel, Google Sheets ou um banco de dados e precisa enviá-los para uma ferramenta que só aceita JSON.

Por que Converter CSV para JSON?

Quase toda API, app mobile e framework JavaScript espera JSON. O CSV é como os dados de negócio aparecem antes de chegarem ao desenvolvedor: uma tabela plana de uma planilha, um export de CRM, um dump de banco de dados. Converter CSV para JSON online é a forma mais rápida de conectar esses dois mundos. Use um conversor de CSV para JSON quando precisar alimentar uma REST API com dados de planilha, popular um banco de dados com registros de exemplo, criar um arquivo JSON para um site estático, ou compartilhar dados com um desenvolvedor que não quer lidar com CSV.

Como Funciona o Nosso Conversor de CSV para JSON

Ao clicar em Converter, a ferramenta lê a primeira linha do CSV como cabeçalhos e transforma cada linha seguinte em um objeto JSON usando esses cabeçalhos como chaves. Números e booleanos são detectados automaticamente para não ficarem como strings. Células vazias viram null. Delimitadores comuns (vírgula, ponto e vírgula, tab) são reconhecidos automaticamente. Campos entre aspas com vírgulas internas são tratados da forma padrão do CSV. A conversão é feita inteiramente no navegador, então seus dados nunca saem do dispositivo.

Recursos Disponíveis

  • Conversão com um clique: pressione Converter e o JSON aparece no painel de saída.
  • Detecção automática de tipos: números ficam como números, booleanos ficam como booleanos, células vazias viram null.
  • Tratamento inteligente de delimitadores: vírgulas, ponto e vírgula e tabs são detectados automaticamente.
  • Suporte a campos entre aspas: valores com vírgulas ou aspas são analisados corretamente.
  • Suporte a upload: carregue um arquivo .csv do seu dispositivo ou arraste e solte na entrada.
  • Copiar com um clique: copie a saída JSON com o botão Copiar e cole onde precisar.

Como Usar a Ferramenta

  1. Cole seu CSV no editor de entrada, ou use o botão Enviar Arquivo para carregar um arquivo .csv.
  2. Clique no botão Converter para gerar a saída JSON à direita.
  3. Clique no botão Copiar para copiar o JSON para a área de transferência.
  4. Use o botão Limpar para redefinir os dois editores quando quiser começar de novo.

Casos de Uso Comuns

  • Alimentação de API: transformar um export CSV em JSON para enviar registros para sua API.
  • Importações de banco de dados: preparar JSON para ferramentas que aceitam JSON mas não CSV.
  • Dados para sites estáticos: criar arquivos de dados JSON a partir de rascunhos em planilha.
  • Entrega de dados: compartilhar dados de planilha com desenvolvedores frontend que trabalham com JSON.

Exemplo de Conversão

Entrada (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Saída (JSON)

[
  {
    "product": "Widget",
    "price": 29.99,
    "inStock": true
  },
  {
    "product": "Gadget",
    "price": 49.99,
    "inStock": false
  }
]

Perguntas Frequentes

Conversores Relacionados