🚀The world's best VBA AI has evolved. ExcelMaster is now an autonomous Agent.Read more →

Converter XLS para XLSX

Converta XLS para XLSX online grátis — sem cadastro, sem limite de tamanho, conversão sem perdas. Funciona em qualquer dispositivo.

Construído sobre mecanismos de documentos de nível corporativo. Você notará a diferença — formatação precisa, fórmulas exatas, gráficos preservados e células mescladas que outras ferramentas gratuitas perdem.

Por que atualizar XLS para XLSX em 2026

O XLS é o formato binário do Excel de 1997-2003. O XLSX é o formato Open XML que a Microsoft introduziu em 2007 — o mesmo Excel, um contêiner diferente. Quase toda razão para manter o XLS expirou em 2026: o Excel moderno e toda planilha na nuvem (Google Sheets, Office 365, Numbers) tratam o XLSX como o formato canônico, e a maioria dos recursos modernos (1 milhão de linhas, matrizes dinâmicas, formatação condicional com mais de 3 regras, comentários encadeados) só funciona em XLSX.

Além da capacidade, o XLSX ocupa no disco cerca de 30-50% menos do que o XLS equivalente — é um pacote de XML comprimido em ZIP, enquanto o XLS é binário não comprimido. Backups, anexos de e-mail e planilhas sob controle de versão se beneficiam de tudo isso. E como o XLSX é XML de padrão aberto, toda ferramenta moderna (pandas, openpyxl, SheetJS, LibreOffice) consegue lê-lo sem caminhos de código proprietários.

A atualização é sem perdas na grande maioria dos casos — o XLS é um subconjunto estrito do XLSX. O conversor do ExcelMaster verifica os poucos casos extremos (texto longo truncado, APIs VBA obsoletas) e os reporta antecipadamente.

Como converter XLS em XLSX

  1. 1

    Solte o seu arquivo ou arquivos .xls legados

    Até 10 arquivos por vez. A ferramenta lê BIFF5, BIFF7 e BIFF8 — todo formato XLS legado a partir do Excel 5 (1993).

  2. 2

    O ExcelMaster analisa o fluxo binário BIFF

    O XLS é um formato binário estruturado com registros explícitos de célula, fórmula, formatação e metadados. Usamos um analisador BIFF real (do mesmo tipo que está na base da própria conversão da Microsoft) — não uma suposição heurística.

  3. 3

    Células, fórmulas e formatação são transferidas literalmente

    Cada valor, cada fórmula, cada estilo de célula é mapeado de forma limpa para o seu equivalente XLSX. As regras de formatação condicional são atualizadas do limite de 3 regras do XLS para o ilimitado do XLSX.

  4. 4

    As macros VBA são transferidas (a saída é um .xlsm nesse caso)

    Se o seu XLS contém macros VBA, a saída é um .xlsm (XLSX com macros habilitadas) — não um .xlsx simples. Preservamos os módulos VBA originais byte a byte.

  5. 5

    Texto longo e células mescladas são preservados

    O XLS às vezes trunca o conteúdo longo de uma célula em 1.024 caracteres na exibição. O ExcelMaster lê a cadeia subjacente completa (até 32.767 caracteres) e a armazena de forma limpa em XLSX.

  6. 6

    Baixe o seu .xlsx moderno (ou .xlsm)

    A saída abre no Excel 2007 em diante, Excel para Mac, Excel para a web, Google Sheets, Numbers, LibreOffice — toda ferramenta moderna de planilhas. O tamanho do arquivo costuma ser 30-50% menor do que o .xls original.

ExcelMaster frente a outros conversores de XLS para XLSX

A maioria dos conversores lida com o caso simples. Eis onde eles divergem.

RecursoExcelMasterCloudConvert / ConvertioConversores que só funcionam no navegador
Lê todas as versões BIFF (5/7/8)SimSimMuitas vezes apenas BIFF8
Preserva as macros VBA (XLS com macros → XLSM)Sim — cópia completa dos módulos VBASimMuitas vezes descartadas em silêncio
Lê integralmente células truncadas de >1024 caracteresSimParcialTruncadas
Conversão em lote (10 arquivos de uma vez)Sim — nível gratuitoPlano pagoUm de cada vez
Preserva os intervalos nomeadosSimSimPerdidos

A mesma conversão em código

A interface web é o caminho mais rápido; eis o equivalente para a automação em lote.

Python (pandas — o caminho mais rápido)
import pandas as pd
from pathlib import Path

for xls_path in Path('legacy/').glob('*.xls'):
    # Read with xlrd (engines='xlrd' for legacy .xls)
    sheets = pd.read_excel(xls_path, sheet_name=None, engine='xlrd')
    
    out_path = xls_path.with_suffix('.xlsx')
    with pd.ExcelWriter(out_path, engine='openpyxl') as writer:
        for sheet_name, df in sheets.items():
            df.to_excel(writer, sheet_name=sheet_name, index=False)
    
    print(f{xls_path.name} -> {out_path.name})
JavaScript (SheetJS)
conversion.deepContent.xls-to-xlsx.codeSnippets.javascript

Armadilhas comuns de XLS para XLSX

Macros desabilitadas na primeira abertura

O Excel 2010+ desabilita as macros por padrão nos arquivos .xlsm por segurança. Os usuários precisam clicar em "Habilitar conteúdo" na barra de segurança amarela. Isso é por design — mas surpreende os usuários que migram do .xls (onde as macros eram executadas automaticamente).

Datas deslocadas em um dia em arquivos mais antigos

O Excel para Mac 2008 usava um sistema de datas de 1904; o Excel do Windows usa 1900. Converter um XLS antigo do Mac para XLSX sem a data-base correta pode deslocar cada data em 4 anos. O ExcelMaster detecta automaticamente a data-base e a ajusta.

As referências de vínculos externos quebram

Se o seu XLS tem vínculos com outros arquivos XLS (por ex., =[Q1.xls]Sheet1!A1), o XLSX convertido ainda faz referência aos arquivos .xls — não às versões .xlsx convertidas. Converta também os arquivos vinculados, ou use Editar Vínculos do Excel para remapeá-los.

As funções de suplementos não são transferidas

Arquivos XLS que usam suplementos legados (Solver, Ferramentas de Análise do Excel 2003) referenciam as funções pelo nome do suplemento. O XLSX continua funcionando, mas o suplemento precisa ser registrado novamente no Excel moderno.

XLS para XLSX — Perguntas frequentes

A conversão de XLS para XLSX é sem perdas?

Em mais de 99% dos casos, sim. Em termos de recursos, o XLS é um subconjunto estrito do XLSX. Casos extremos que podem exigir atenção: vínculos externos, funções de suplementos obsoletas e pastas de trabalho com o sistema de datas de 1904 do Mac (tratadas automaticamente).

Por que o XLSX é melhor do que o XLS em 2026?

1 milhão de linhas (contra 65.536), regras de formatação condicional ilimitadas (contra 3), comentários encadeados, matrizes dinâmicas, tamanho de arquivo menor (~30-50% menor) e suporte nativo em toda ferramenta moderna, do Google Sheets ao pandas.

As minhas macros vão sobreviver à conversão?

Sim — se o seu XLS tem macros, a saída é um .xlsm (não um .xlsx simples) e os módulos VBA são copiados byte a byte. O usuário que abrir o .xlsm precisará clicar em "Habilitar conteúdo" na primeira vez, pela configuração de segurança padrão do Excel.

Posso converter em lote uma pasta de arquivos .xls legados?

No nível web gratuito, 10 arquivos por vez. Para lotes ilimitados, use o trecho de Python acima ou o nosso suplemento de desktop. A versão de linha de comando lida com milhares de arquivos numa única passada.

O tamanho do arquivo vai diminuir?

Geralmente 30-50% menor. O XLSX é XML comprimido em ZIP; o XLS é binário não comprimido. Um XLS de 5 MB muitas vezes vira um XLSX de 2-3 MB com conteúdo idêntico.

Recebo "o arquivo está corrompido" ao abrir o XLSX convertido. E agora?

Na maioria das vezes, isso significa que o XLS de origem já estava parcialmente corrompido. Execute primeiro a nossa ferramenta Reparar XLS, depois converta. Como alternativa, o XLS pode estar protegido por senha (execute primeiro Desbloquear XLS).

Sobre nós

Na ExcelMaster.ai, somos um grupo de especialistas em Excel, pesquisadores de IA e engenheiros dedicados a resolver os desafios enfrentados pelos usuários de Excel. Seja através de nossas ferramentas gratuitas ou soluções premium, nosso objetivo é tornar sua experiência mais fluida. Experimente nosso Add-in para Excel, a única IA capaz de automatizar fórmulas complexas, VBA e tarefas Python, com uma compreensão avançada da estrutura real das suas planilhas — entregando precisão muito superior ao ChatGPT e outras ferramentas básicas de IA. [Clique aqui]

Visão geral de XLS para XLSX

Nossa ferramenta gratuita permite converter arquivos Excel em uma variedade de formatos, oferecendo máxima flexibilidade para suas necessidades de conversão. Totalmente online e compatível com várias plataformas, incluindo Mac OS, Linux, Android, iOS e mais.

Como converter arquivos XLS para XLSX

  • Envie seus arquivos: Selecione os arquivos Excel que deseja converter e envie-os ao site.

  • Iniciar conversão: Clique no botão "Convert" para iniciar o processo.

  • Baixe: Você pode baixar imediatamente seus arquivos convertidos.

  • Aviso de exclusão de arquivos: Observe que os arquivos são automaticamente excluídos de nossos servidores após 24 horas, e os links de download tornam-se inativos após esse período.

Principais vantagens — XLS para XLSX

Sem necessidade de cadastro

Aproveite o uso sem complicações, sem necessidade de cadastro. Funciona em todas as plataformas, incluindo Windows, Mac, iOS e Android.

Conversão de arquivos em lote

Converta facilmente várias planilhas Excel de uma só vez — envie até 10 arquivos por vez.

Privacidade e segurança de dados

Seus dados são protegidos com métodos avançados de criptografia e nunca são usados para outros fins. Todos os arquivos são excluídos permanentemente após 24 horas.

Qualidade de saída de nível corporativo

A maioria dos conversores gratuitos perde fidelidade em elementos complexos do Excel — gráficos, formatação condicional, células mescladas, fórmulas. ExcelMaster.ai é construído sobre mecanismos de documentos de nível corporativo — a mesma classe de tecnologia usada em fluxos de trabalho críticos para os negócios. A conversão parece simples — mas a qualidade da saída corresponde a ferramentas comerciais premium. Gratuito, sem compromissos.

What is XLSX?

XLSX é um formato de arquivo usado pelo Microsoft Excel para documentos de planilha, utilizando uma combinação de compressão ZIP e XML. Permite aos usuários armazenar e organizar dados de forma estruturada, incluindo recursos como fórmulas, gráficos, gráficos e macros. XLSX é comumente usado para análise de dados, relatórios e gerenciamento de dados, particularmente quando a compatibilidade com versões modernas do Excel é necessária.

Perda de Dados Durante a Conversão

Ao converter formatos mais antigos do Excel (como XLS) para XLSX, alguns recursos como macros ou certas fórmulas podem não converter corretamente, levando a uma potencial perda de dados.

Problemas de Compatibilidade

Algumas versões mais antigas do Excel não suportam o formato XLSX, o que pode levar a problemas de acessibilidade para usuários que não atualizaram seu software.

Tamanho de Arquivo Aumentado

Arquivos XLSX podem às vezes ser maiores do que seus equivalentes XLS devido à inclusão de tipos de dados e recursos mais ricos, o que pode tornar o compartilhamento de arquivos mais complicado.

Risco de Corrupção

Existe um risco de corrupção de arquivo durante o processo de conversão, especialmente se o arquivo original for grande ou contiver fórmulas complexas, o que pode tornar o arquivo inutilizável.

What are the differences between XLSX and XLS?

Formato de Arquivo

XLSX é o formato de arquivo moderno usado pelo Microsoft Excel, introduzido com o Excel 2007, e baseado no padrão Open XML. Em contraste, XLS é o formato de arquivo binário mais antigo usado por versões anteriores do Excel até 2003.

Tamanho do Arquivo

Arquivos XLSX geralmente são menores em tamanho em comparação com arquivos XLS porque usam compressão ZIP, tornando-os mais eficientes para armazenamento e compartilhamento.

Capacidade de Dados

XLSX suporta uma quantidade significativamente maior de dados, permitindo até 1.048.576 linhas e 16.384 colunas por planilha, enquanto XLS é limitado a 65.536 linhas e 256 colunas.

Recursos e Funções

Arquivos XLSX suportam recursos e funções mais novos disponíveis no Excel 2007 e versões posteriores, como ferramentas de gráficos aprimoradas, Sparklines e fórmulas aprimoradas. Arquivos XLS não têm acesso a esses recursos avançados.