O que faz esta ferramenta?
O conversor CSV to JSON transforma um arquivo CSV em um array de objetos JSON, usando a primeira linha como chave de cada campo. É ideal para importar planilhas do Excel ou Google Sheets em APIs, bancos de dados e aplicações JavaScript.
O parser lida corretamente com campos que contêm o delimitador ou quebras de linha dentro de aspas duplas, seguindo o padrão RFC 4180.
Como usar
- Cole o conteúdo do CSV no painel esquerdo — a primeira linha deve conter os cabeçalhos.
- Clique em "Auto-detectar delimitador" ou selecione manualmente: vírgula, ponto e vírgula ou tab.
- Ative "Inferir tipos" para converter números e booleanos automaticamente.
- Clique em "Converter" ou pressione Ctrl+Enter.
- Use "Copiar" ou "⬇ Baixar JSON" para exportar o resultado.
Inferência de tipos
Com a opção "Inferir tipos" ativada, a ferramenta converte automaticamente:
Números — "42" vira 42 e "3.14" vira 3.14.
Booleanos — "true" e "false" viram true e false.
Nulos — células vazias viram null.
Strings — qualquer outro valor permanece como texto.
Com inferência desativada, todos os valores são tratados como strings — útil quando há IDs numéricos que devem permanecer como texto.
Casos de uso comuns
Use esta ferramenta para importar dados de planilhas em aplicações web, alimentar APIs com dados de teste, converter exportações de bancos de dados em formato JSON para MongoDB ou Firestore, ou simplesmente transformar um relatório do Excel em estrutura utilizável para o front-end.
Precisa fazer o caminho inverso? Use o JSON to CSV para converter um array JSON de volta para planilha.