📊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
- Carregue o PDFEscolha o arquivo .pdf. O PDF precisa ter tabelas com dados tabulares.
- ConvertaAs tabelas são detectadas pelas posições dos textos e o XLSX é gerado.
- 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.
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).
Ferramentas relacionadas
🧩Formatador de XML
Indente um XML com 2 espaços por nível ou minifique em uma única linha.
Abrir ferramenta →📄Extrair Texto do PDF (Copiar ou Baixar .txt)
Texto de todas as páginas, com contagem e .txt.
Abrir ferramenta →📊Converter XLSX para CSV (Excel para CSV)
Passe planilhas XLSX do Excel para CSV com separador pt-BR.
Abrir ferramenta →📄Converter PDF para Word (DOCX)
Extrai texto e títulos do PDF e gera um DOCX.
Abrir ferramenta →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.