Converter XLSX para JSON Online Grátis — Sem Upload, Dados Intactos
Transforme planilhas .xlsx em JSON limpo e estruturado direto no navegador — os cabeçalhos viram chaves e cada linha vira um objeto. Sem upload, sem cadastro, sem limites.
Solte aqui arquivos .xlsx, .xlsm ou .xls, ou clique para procurar
Aceita .xlsx / .xlsm / .xls · processamento local · nunca enviado
Como converter Excel em JSON online
- Solte um ou mais arquivos .xlsx, .xlsm ou .xls — tudo é processado localmente e nunca enviado.
- Clique em Converter para JSON — cada planilha é lida e serializada com indentação de 2 espaços.
- Confira a pré-visualização — cada resultado lista as planilhas convertidas e mostra os primeiros 2.000 caracteres do JSON.
- Baixe o resultado — um único arquivo baixa diretamente; vários arquivos voltam como ZIP.
Como a conversão funciona
Cada planilha é lida em modo objeto: a primeira linha fornece as chaves e cada linha seguinte se torna um objeto JSON. Células vazias são preenchidas com null em vez de serem ignoradas, de modo que todas as entradas mantêm a mesma forma e você pode percorrer e combinar a saída no código sem surpresas.
Pastas com várias planilhas são serializadas como um objeto JSON cujas chaves são os nomes das planilhas na ordem da pasta; uma pasta com uma única planilha devolve um array simples no nível superior, e planilhas vazias são exportadas como []. Os valores mantêm o tipo da planilha — números continuam números, TRUE/FALSE vira true/false, e fórmulas são exportadas com o último valor calculado.
O que cada célula vira no JSON
| Célula no Excel | Valor JSON | Observações |
|---|---|---|
| 42 / 3,14 | número | A formatação da célula não é levada — você recebe o valor bruto |
| Qualquer texto | string | Quebras de linha dentro da célula são preservadas como \n |
| TRUE / FALSE | true / false | Somente células booleanas de verdade — o texto “TRUE” continua string |
| Célula vazia | null | Preenchida em todas as colunas para que as linhas fiquem uniformes |
| Data ou hora | número | Número de série do Excel (dias desde a época de 1899), o armazenamento interno do Excel |
| Fórmula | número ou string | O último resultado em cache, não o texto da fórmula |
JSON ou CSV — qual exportação combina?
| JSON | CSV | |
|---|---|---|
| Estrutura | Um objeto por linha; várias planilhas viram um objeto com chaves | Grade plana, um arquivo por planilha |
| Tipos | Números, booleanos e null mantidos como estão | Reinterpretados pela planilha ao importar |
| Aninhamento | Linhas são objetos uniformes; hierarquias se montam no código | Nenhum — estritamente bidimensional |
| Ideal para | APIs, scripts, configuração, bancos de dados | Planilhas, consulta rápida, mala direta |
Privacidade e limitações
- Os arquivos nunca saem do seu dispositivo — a pasta é lida por JavaScript no seu navegador.
- Estilos, cores, células mescladas, gráficos e comentários não fazem parte do modelo de dados JSON e não são exportados.
- Datas aparecem como números de série do Excel; formate no seu código ou exporte em CSV se precisar de datas legíveis.
- Pastas muito grandes são limitadas pela memória de uma aba do navegador, já que tudo é processado localmente.
Perguntas frequentes
Este conversor de XLSX para JSON é grátis?
Sim — 100% grátis, sem cadastro, sem marca d’água e sem limite de arquivos. Toda a conversão acontece localmente no seu navegador.
Como várias planilhas são convertidas?
Cada planilha se torna um array de objetos por linha, e a pasta inteira é devolvida como um objeto JSON agrupado pelo nome da planilha, na ordem da pasta. Arquivos com uma única planilha devolvem um array simples.
Por que as datas aparecem como números?
O Excel guarda datas como números de série (dias desde o fim de 1899 no calendário padrão). O conversor exporta o valor armazenado; formate-o com uma biblioteca de datas ou exporte em CSV se precisar de texto legível.
O que acontece com as fórmulas?
As fórmulas são exportadas com o último valor calculado — os mesmos números que você vê ao abrir o arquivo. O texto da fórmula não faz parte do JSON.
Meu arquivo será enviado a um servidor?
Não. A pasta é aberta e serializada por JavaScript no seu navegador; seu arquivo nunca sai do seu dispositivo.
O que o conversor faz com células vazias?
Elas são preenchidas com null para que todo objeto de linha tenha as mesmas chaves — mais fácil e seguro de percorrer, combinar e validar do que linhas com propriedades faltando.
Posso transformar JSON de volta em Excel?
Sim. Use nosso conversor de JSON para XLSX — um array JSON vira uma planilha, e um objeto de arrays vira uma planilha por chave.
Ferramentas relacionadas
Precisa ver ou editar a planilha antes de converter?
Abrir o editor de Excel online grátis