Sem upload de arquivos · 100% grátis

Converter CSV para JSON

Transforme uma planilha em JSON para um aplicativo, uma API, a construção de um site ou uma ferramenta de automação. A linha de cabeçalho vira os nomes das propriedades, os valores podem receber tipo automaticamente e você escolhe entre um array de objetos ou uma grade simples. Arquivos do Excel também funcionam. Nada é enviado.

Como converter CSV para JSON

  1. Solte um arquivo CSV, TSV ou Excel.
  2. Escolha array de objetos (chaves vindas do cabeçalho) ou array de arrays.
  3. Decida se números, booleanos e células vazias devem virar tipos JSON.
  4. Execute e baixe o arquivo .json, legível ou compacto.

Por que converter uma planilha para JSON

JSON é o formato da web. As APIs devolvem JSON, o JavaScript lê JSON nativamente, ferramentas no-code e plataformas de automação esperam JSON, e arquivos de configuração, dados iniciais e dados de teste quase sempre são escritos nele. Os dados, por outro lado, costumam nascer em uma planilha, porque é ali que as pessoas se sentem à vontade para editar. Esta ferramenta liga os dois mundos: entra um arquivo CSV ou Excel, sai um JSON limpo, com os cabeçalhos das colunas virando nomes de propriedade.

Duas formas de saída

Array de objetos é o que quase todo mundo quer. A primeira linha é tratada como cabeçalho e cada linha seguinte vira um objeto com essas chaves:

[
  { "name": "Ada", "email": "ada@example.com", "plan": "pro" },
  { "name": "Grace", "email": "grace@example.com", "plan": "free" }
]

Array de arrays mantém a grade original, cabeçalho incluído, sem chaves. Ocupa menos espaço e é a escolha certa quando o cabeçalho não está organizado, quando a ordem das colunas importa ou quando quem recebe espera uma tabela em vez de registros.

Números, booleanos e células vazias

Com a conversão de tipos ligada, valores que parecem números viram números JSON, «true» e «false» viram booleanos e células vazias viram null. Com ela desligada, todo valor é texto, exatamente como aparecia na planilha. Desligue quando tiver identificadores que parecem numéricos mas precisam manter os zeros à esquerda, como CEPs, códigos de produto e telefones.

Cabeçalhos e chaves organizadas

Os nomes das propriedades vêm da linha de cabeçalho exatamente como estão escritos. Cabeçalhos com espaços ou pontuação, como «Nome completo» ou «Preço (R$)», são chaves JSON válidas, mas desajeitadas no código. Renomeie as colunas na planilha antes de converter se quiser chaves organizadas como nome_completo e preco_brl. Cabeçalhos repetidos ganham um número no fim para que nenhum dado se perca.

Entrada em Excel

Solte um .xlsx ou .xls direto; é usada a primeira planilha. As datas são escritas como texto no formato ISO (2026-03-14) em vez dos números de série internos do Excel, e as fórmulas são trocadas pelos valores.

Usos comuns

  • Popular um banco de dados ou um protótipo com dados realistas vindos de uma planilha.
  • Levar uma lista de produtos, lojas ou membros da equipe para a construção de um site.
  • Importar em ferramentas de automação como Make, n8n ou Zapier, que querem JSON.
  • Criar dados de teste a partir de uma exportação real.
  • Converter uma tabela de consulta para um aplicativo de celular.

A saída legível é fácil de ler e comparar; a compacta é menor para publicar. As duas são geradas no navegador, então a planilha nunca é enviada.

Perguntas frequentes

Meus dados são enviados?

Não. A conversão roda no navegador e o arquivo fica no seu dispositivo.

Como as chaves são escolhidas?

Pela linha de cabeçalho, exatamente como está escrita. Cabeçalhos repetidos ganham um número no fim. Se quiser chaves organizadas, renomeie as colunas na planilha antes de converter.

CEPs e telefones mantêm os zeros à esquerda?

Desligue a conversão de tipos e todo valor continua como texto. Com ela ligada, valores que parecem números viram números JSON.

Funciona com pastas de trabalho do Excel?

Sim. Solte um .xlsx ou .xls e a primeira planilha é convertida. As datas são escritas como texto no formato ISO.

Seus arquivos nunca saem do seu dispositivo

Todas as ferramentas do Squishly Tools são 100% gratuitas e rodam inteiramente no seu navegador. Suas imagens e documentos são processados no seu próprio computador e nunca são enviados a um servidor. Sem contas, sem marcas d’água e sem pegadinha.