📊Converter PDF para Excel (XLSX)

Converta PDF para Excel detectando tabelas no PDF e gerando um XLSX válido — tudo no navegador, sem upload.

Carregue um PDF com tabelas. O texto é lido e as tabelas são detectadas pelas posições.

🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.

Fonte: pdf.js (Apache-2.0) + jszip (MIT) — conversão 100% no navegador, sem upload · Última verificação em 08/10/2026

Converter PDF para Excel significa detectar tabelas no PDF e gerar um arquivo XLSX válido, com células e valores preservados. A ferramenta usa o pdf.js para ler o texto com posições e o jszip para montar o XLSX. Tabelas simples são detectadas com precisão; tabelas complexas podem ser simplificadas. Tudo roda localmente.

Como converter PDF para Excel

  1. Carregue o PDFEscolha o arquivo .pdf. O PDF precisa ter tabelas com dados tabulares.
  2. ConvertaAs tabelas são detectadas pelas posições dos textos e o XLSX é gerado.
  3. Baixe o XLSXO arquivo .xlsx é gerado e baixado, pronto para abrir no Excel.

Como funciona a conversão

O pdf.js lê o PDF e extrai o texto de cada página com getTextContent, que devolve os itens de texto com posição (x, y) e tamanho. A ferramenta agrupa os itens em linhas (por proximidade vertical) e colunas (por proximidade horizontal), detectando tabelas como agrupamentos regulares de células.

Cada tabela detectada vira uma planilha no XLSX: a primeira linha vira o cabeçalho, as demais viram dados. As células são transformadas em XML OOXML (sheet1.xml + sharedStrings.xml), empacotado em um ZIP com a estrutura que o Excel espera.

O resultado é um XLSX válido que abre no Excel, LibreOffice e Google Sheets. Tabelas simples e bem estruturadas são detectadas com precisão; tabelas complexas com células mescladas, bordas decorativas ou layouts irregulares podem ser simplificadas.

A detecção de tabelas é baseada em posições: itens de texto com coordenadas Y próximas são agrupados em linhas, e itens com coordenadas X próximas são agrupados em colunas. Quando o agrupamento forma uma grade regular, uma tabela é detectada.

A primeira linha de cada tabela vira o cabeçalho da planilha. As células são escritas como strings compartilhadas (sharedStrings.xml) para economizar espaço. O XLSX gerado tem uma planilha por tabela detectada.

PDF → getTextContent → agrupar em linhas/colunas → XML OOXML → ZIP (XLSX)

Exemplo resolvido

Na bancada de testes, um PDF com uma tabela de 5 colunas e 20 linhas (produtos, preços, quantidades) foi convertido. O XLSX gerado tinha 1 planilha com o cabeçalho na primeira linha e os dados nas linhas seguintes. Ao abrir no Excel, as células estavam alinhadas e os valores corretos.

Um segundo caso: um PDF com 3 tabelas em páginas diferentes gerou um XLSX com 3 planilhas, uma para cada tabela. A ferramenta detectou as quebras de página e separou as tabelas automaticamente.

Um PDF com texto corrido (sem tabelas) gerou um XLSX vazio — a ferramenta não encontrou agrupamentos regulares de células e avisou que não havia tabelas para converter.

Privacidade e limites

  • Processamento 100% local: o PDF é lido no navegador; nada sai do navegador
  • Tabelas simples e bem estruturadas são detectadas com precisão
  • Tabelas complexas com células mescladas podem ser simplificadas
  • PDFs escaneados (só imagem) não têm texto para extrair
  • PDFs protegidos por senha não abrem e geram um aviso
  • O PDF original não é alterado

Dicas para tirar o melhor proveito

Use a conversão para extrair dados de PDFs tabulares: relatórios, notas fiscais, planilhas digitalizadas. O XLSX gerado é um ponto de partida — revise as células no Excel antes de usar. Para tabelas com células mescladas ou layouts complexos, a detecção pode simplificar a estrutura; nesses casos, mantenha o PDF original como referência.

Se o PDF tiver tabelas em páginas diferentes, a ferramenta separa em planilhas diferentes automaticamente. E para PDFs com texto corrido (sem tabelas), a ferramenta avisa que não há tabelas para converter — não tente forçar.

Para PDFs com tabelas bem delimitadas (linhas e colunas claras), a detecção funciona com precisão. Para tabelas com células mescladas ou bordas decorativas, a detecção pode simplificar a estrutura.

Se o PDF tiver tabelas em páginas diferentes, cada tabela vira uma planilha separada. E para PDFs com texto corrido (sem tabelas), a ferramenta avisa que não há tabelas para converter — não tente forçar.

Para PDFs com tabelas em páginas diferentes, cada tabela vira uma planilha separada no XLSX — a ferramenta detecta as quebras de página automaticamente.

Erros comuns a evitar

O erro mais comum é esperar detecção perfeita de tabelas complexas: células mescladas, bordas decorativas e layouts irregulares podem ser simplificados. Outro engano é tentar converter PDF escaneado: sem camada de texto, não há o que extrair.

Também é comum esquecer que a detecção depende das posições: se o PDF tiver texto solto (sem estrutura tabular), a ferramenta não encontra tabelas. E cuidado com PDFs protegidos por senha: eles não abrem, e a ferramenta avisa em vez de falhar silenciosamente.

O erro mais comum é esperar detecção perfeita de tabelas complexas: células mescladas, bordas decorativas e layouts irregulares podem ser simplificados. Outro engano é tentar converter PDF escaneado: sem camada de texto, não há o que extrair.

Também é comum esquecer que a detecção depende das posições: se o PDF tiver texto solto (sem estrutura tabular), a ferramenta não encontra tabelas. E cuidado com PDFs protegidos por senha: eles não abrem, e a ferramenta avisa.

Lembre-se de que a qualidade da detecção depende da clareza das tabelas no PDF: linhas e colunas bem delimitadas geram os melhores resultados.

Veja também

Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Formatador de XML, Extrair Texto do PDF (Copiar ou Baixar .txt), Converter XLSX para CSV (Excel para CSV), Converter PDF para Word (DOCX).

Perguntas frequentes

Como converter PDF para Excel?

Carregue o PDF e baixe o XLSX. As tabelas são detectadas e o arquivo é gerado no navegador.

Todas as tabelas são detectadas?

Tabelas simples e bem estruturadas, sim. Tabelas complexas com células mescladas podem ser simplificadas.

O XLSX abre no Excel?

Sim. O arquivo é um XLSX válido (OOXML) que abre no Excel, LibreOffice e Google Sheets.

PDF escaneado funciona?

Não. Sem camada de texto, não há o que extrair. Use um PDF com texto embutido.

A imagem é enviada para algum servidor?

Não. O PDF é lido e o XLSX é gerado no seu navegador.

O PDF original é alterado?

Não. A ferramenta só lê o arquivo e cria um novo.

Explore mais ferramentas gratuitas

Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.