XLSX / CSV / JSON
Converta um arquivo do Excel para CSV ou JSON. Se houver várias abas, escolha as que quiser.
Sem envio
Solte seus arquivos aqui
Os arquivos são abertos só dentro deste navegador. Nada é enviado para lugar nenhum.
Como converter dados de tabela
- 1
Escolha um arquivo
Funciona com XLSX, XLS, CSV e ODS. A lista de abas e as primeiras linhas aparecem como pré-visualização.
- 2
Escolha as abas e um formato
Deixe só as abas que você quer e depois escolha para qual formato exportar.
- 3
Baixe
Se você selecionar várias abas, sai um arquivo por aba.
O que vale saber sobre cada formato
O problema de codificação do CSV
O Excel tenta abrir o CSV com a codificação padrão do sistema, e é por isso que arquivos UTF-8 aparecem tantas vezes com caracteres estranhos.
Por isso o CSV gerado aqui leva um BOM, que avisa ao Excel que o arquivo é UTF-8 e faz com que ele abra corretamente. Os outros programas também leem sem problema.
No sentido inverso, sistemas antigos continuam gerando CSV em EUC-KR, Shift_JIS, GB18030, Big5 e outras codificações. A codificação é detectada automaticamente, e você pode escolher outra manualmente se o palpite estiver errado.
O JSON usa a primeira linha como nomes das colunas
A primeira linha é tratada como os nomes das colunas e as demais viram um array de objetos, um formato que você pode mandar para uma API ou usar direto no código.
Se a sua primeira linha já for de dados, os nomes das colunas saem estranhos; adicione uma linha de cabeçalho no Excel antes de converter.
Perguntas frequentes
O que acontece com as fórmulas?+
Passam os valores calculados, não as fórmulas. Normalmente é isso que se quer.
A formatação e as cores das células são mantidas?+
Não. O CSV e o JSON só guardam valores, e a formatação é descartada mesmo ao exportar para XLSX. Esta ferramenta move dados.
E se houver várias abas?+
Sai um arquivo por aba selecionada, com o nome da aba acrescentado ao nome do arquivo.
Funciona com um arquivo muito grande?+
Dezenas de milhares de linhas costumam rodar bem. Mesmo assim, o arquivo inteiro fica na memória, então abra no computador qualquer coisa na casa das dezenas de megabytes.