Converta planilhas .xlsx, .xls e .ods em CSV: escolha o delimitador, pré-visualize a aba e baixe um arquivo com aspas bem formatadas.
A conversão acontece localmente no seu navegador. Sua planilha nunca sai do seu dispositivo.
Clique para escolher um arquivo ou arraste uma pasta .xlsx, .xls ou .ods aqui
O SheetJS lê a grade real de células da pasta aqui na sua aba, o mesmo motor usado pelo conversor Excel para JSON. A grade é reemitida como CSV pelo codificador desta própria página, então as regras de aspas são explícitas e inspecionáveis, e não o padrão de qualquer biblioteca.
Sim. O formato moderno .xlsx baseado em zip, as antigas pastas binárias .xls e os arquivos OpenDocument .ods são analisados localmente pelo SheetJS, o mecanismo de planilhas open-source de referência. Cada aba é lida como uma grade plana de valores; formatação, cores e gráficos são ignorados porque CSV é um formato somente de valores.
A vírgula é o padrão e o que a maioria dos scripts, bancos de dados e ferramentas de importação espera. Escolha ponto e vírgula se for abrir o arquivo no Excel em um idioma em que a vírgula é o separador decimal (boa parte da Europa continental) — nesse Excel, arquivos separados por ponto e vírgula abrem corretamente com duplo clique. A tabulação serve a ferramentas antigas e de terminal. Trocar o delimitador recodifica na hora, então pré-visualize as duas opções na dúvida.
Aplica-se o entreaspado padrão de CSV: qualquer campo contendo o delimitador, uma aspas dupla ou uma quebra de linha é envolvido em aspas duplas, e as aspas internas são dobradas. Assim, uma célula como Ela disse "oi", alto sobrevive intacta à ida e volta. Os finais de linha são CRLF, seguindo a convenção RFC 4180 que a maioria dos analisadores espera.
O download é prefixado com uma marca de ordem de bytes UTF-8 para que o Excel abra arquivos com acentos, cirílico ou caracteres CJK na codificação correta em vez de texto embaralhado. O botão Copiar produz CSV puro sem BOM, que é o que scripts e bancos de dados normalmente querem. Remova ou mantenha conforme quem for consumir o arquivo.
Não. A pasta é lida com FileReader e analisada dentro da sua aba do navegador; o CSV é montado e devolvido como download local. A única requisição de rede é o carregamento pontual da biblioteca SheetJS na CDN pública — o conteúdo do seu arquivo nunca sai do dispositivo.
Se você acabou de usar Excel para CSV, os próximos passos naturais são CSV para Excel, Formatar XML, XML para JSON, ou explore todas as ferramentas de Ferramentas de arquivos.