Conversor de Excel para JSON

Precisa da conversão inversa?
JSON to Excel Converter

Entrada Planilha

Importe uma planilha para convertê-la em JSON

Aceita arquivos .xlsx, .xlsm, .xls e .csv

Saída JSON

Configurações

Opções de importação da planilha

Importe uma planilha para convertê-la em JSON

Aceita arquivos .xlsx, .xlsm, .xls e .csv

Como converter Excel para JSON online – guia passo a passo

Use este conversor de Excel → JSON para transformar planilhas em arrays ou objetos JSON para APIs, bancos de dados e aplicações web.

  1. Etapa 1 – Envie seu arquivo Excel

    • Envie um arquivo .xlsx, .xlsm ou .xls.
    • Uma prévia da planilha selecionada aparece à esquerda.
    • Para arquivos CSV, use um conversor CSV→JSON ou converta para Excel primeiro.
  2. Etapa 2 – Configure as opções

    • Selecione a planilha a converter (em workbooks com várias abas).
    • Ative “A primeira linha contém cabeçalhos” para usar a primeira linha como chaves JSON.
    • Opcionalmente informe um intervalo (ex.: A1:D100) para converter apenas parte da planilha.
  3. Etapa 3 – Revise a saída JSON

    • Com cabeçalhos, o JSON é um array de objetos (um por linha).
    • Cada linha vira um objeto JSON com cabeçalhos como chaves e valores de células como valores.
    • Verifique se datas, números e textos estão formatados corretamente no JSON.
  4. Etapa 4 – Copie ou baixe o JSON

    • Use “Copiar” para enviar o array JSON para a área de transferência.
    • Use “Baixar” para salvar como arquivo .json.
    • Importe o JSON em bancos de dados, envie para APIs ou use em apps frontend.

Dicas rápidas para converter Excel para JSON

  • Mantenha uma única linha de cabeçalho no topo para que cada objeto JSON receba chaves consistentes.
  • Datas e números são lidos como aparecem na planilha; confira-os antes de enviá-los para APIs.
  • Desative a sincronização automática para acumular várias edições na planilha e use o botão de atualização para atualizar o JSON uma única vez.
Exemplo: planilha Excel para array JSON
// Excel spreadsheet (with headers)
| Name        | Email              | Age | Active |
|-------------|--------------------|-----|--------|
| Maeve       | [email protected] | 28  | true   |
| Alex        | [email protected]   | 32  | false  |

// JSON output
[
  {
    "Name": "Maeve",
    "Email": "[email protected]",
    "Age": 28,
    "Active": true
  },
  {
    "Name": "Alex",
    "Email": "[email protected]",
    "Age": 32,
    "Active": false
  }
]

Ferramentas relacionadas de Excel e JSON

Trabalhe com dados de planilhas e JSON usando estas ferramentas complementares de conversão e formatação.

Perguntas Frequentes

Quais formatos do Excel são compatíveis?

Esta ferramenta aceita arquivos .xlsx, .xlsm (habilitados para macro), .xls legado e .csv. As pastas de trabalho do Excel podem conter uma ou várias planilhas, enquanto os arquivos CSV são abertos como uma prévia de uma única planilha.

Como funciona a seleção de planilhas?

Depois de importar uma planilha, você pode escolher qual aba converter no menu suspenso das configurações. Os nomes das planilhas do Excel são detectados automaticamente, e os arquivos CSV são carregados como uma única planilha.

Posso converter intervalos específicos de células?

Sim. Use a opção de intervalo nas configurações para indicar um intervalo como 'A1:D10'. Deixe vazio para converter todo o intervalo usado da planilha selecionada.

Como os cabeçalhos são tratados?

Quando 'A primeira linha contém cabeçalhos' está ativado, os valores da primeira linha se tornam chaves dos objetos JSON. Quando desativado, são usadas chaves genéricas como 'Column1' e 'Column2'.

Meus dados estão seguros?

Sim. Todo o processamento acontece inteiramente no navegador. O arquivo da planilha é analisado localmente e nunca é enviado a um servidor, garantindo uma conversão totalmente privada e segura.