XLSX ↔ CSV ↔ JSON

Converta dados tabulares para o formato que você precisar.

Arraste e solte um arquivo XLSX, CSV ou JSON, ou clique para escolhê-lo

Selecione um único arquivo

Exemplos de uso

Transformar uma tabela do Excel de um fornecedor em JSON para código

Converta uma tabela XLSX enviada por um fornecedor em um array JSON que seu programa consiga ler diretamente.

Organizar uma exportação CSV em um arquivo Excel

Transforme um CSV exportado de outro serviço em XLSX, mais fácil de compartilhar ou formatar.

Exibir o JSON de uma resposta de API como uma planilha legível

Transforme dados JSON no formato de array de objetos em uma tabela, para ordenar e filtrar no Excel ou Google Sheets.

Perguntas frequentes

Meu arquivo enviado é transmitido para um servidor?

Não. A conversão acontece inteiramente no seu navegador, e o arquivo nunca é enviado a um servidor.

Qual planilha de um arquivo XLSX é convertida?

Apenas a primeira planilha da pasta de trabalho é lida. Se o seu arquivo tiver várias planilhas, mova a que você quer converter para a primeira posição antes de enviar.

Como ficam células formatadas, como datas ou moeda?

A formatação de exibição do Excel não é aplicada — uma célula pode aparecer com seu valor bruto armazenado (uma data, por exemplo, como seu número de série subjacente). Verifique o resultado após converter se a formatação for importante para você.

Que estrutura de JSON isso produz?

Cada linha da tabela vira um objeto, com os cabeçalhos de coluna como chaves desse objeto — um array como [{"Nome": "Alex", "Idade": "20"}, ...]. No sentido contrário, o JSON enviado é reconhecido tanto nesse formato de array de objetos quanto como um array 2D simples com cabeçalhos na primeira linha.

Isso lida com células CSV contendo vírgulas ou quebras de linha?

Sim. Vírgulas, quebras de linha e aspas duplas escapadas ("") dentro de campos entre aspas são tratadas conforme a convenção padrão (RFC 4180).