Converter extrato bancário em PDF para Excel
Extraia as tabelas de um PDF para uma pasta de trabalho XLSX de verdade, com uma planilha por tabela e cada valor na própria célula. Processado no nosso servidor; os arquivos são excluídos automaticamente em cerca de duas horas.
Solte seus arquivos aqui
.pdf · até 300 MB · até 30 tarefas por hora · o arquivo vai para o nosso servidor e é excluído após o processamento; o resultado é apagado em cerca de duas horas
Mais configuraçõesMenos configurações
Como Extrair para Excel
- 1
Envie seu PDF
Um relatório, fatura, extrato ou qualquer documento com tabelas, de até 300 MB e 200 páginas.
- 2
Escolha o modo de detecção
O Auto funciona para a maioria dos documentos; escolha você mesmo o Lattice ou o Stream se uma tabela tiver um layout incomum.
- 3
Baixe a pasta de trabalho
Uma planilha por tabela, com cada valor na própria célula. As células chegam como texto, inclusive os números, então a função SOMA as ignora até você convertê-las. O Excel costuma marcar essas células: selecione-as, abra o alerta ao lado delas e escolha Converter em Número.
O que a detecção automática fez com dois extratos
A página abre com “Automática” em “Detecção de tabelas”, o padrão do PDF para Excel. Em 21 de outubro de 2026, testamos com um extrato que inventamos: três páginas, 75 linhas. As colunas dele são Date, Description, Debit, Credit e Balance. Em uma cópia com linhas em volta de cada célula, a detecção automática seguiu a grade: três tabelas, cada uma com um cabeçalho e 25 linhas. Uma descrição impressa em duas linhas ficou em uma célula só. Em uma cópia sem bordas, a detecção automática leu como o texto se alinha. Cada data e cada valor ainda caíram na própria coluna, mas cada tabela começava com as linhas de título impressas acima dela. Forçar “Stream (tabelas sem bordas)” na cópia com linhas também deu esse resultado, então deixe em “Automática”.
Uma planilha para o extrato inteiro
Um extrato é uma lista longa, então nesta página “Juntar tabelas com as mesmas colunas” já vem ativado em “Mais configurações”. A cópia com linhas voltou então como uma planilha só: o cabeçalho uma vez e as 75 linhas embaixo dele. Na cópia sem bordas, quatro linhas de título ficaram no topo, e a segunda linha de cada descrição longa virou uma linha própria, 15 ao todo, com a célula de Date vazia. Apague essas linhas e sobram 76, como na cópia com linhas, com as descrições longas cortadas na primeira linha.
Os valores chegam como texto
Toda célula chega como texto, inclusive datas e valores: todos os 147 valores do nosso extrato eram células de texto. Segundo a ajuda da Microsoft, a função SOMA do Excel ignora valores de texto, e no LibreOffice Calc uma SOMA da nossa coluna Debit deu 0. A página de ajuda da Microsoft “Converter números armazenados como texto em números no Excel”, consultada em 21 de outubro de 2026, traz a solução: selecione as células dos valores, abra o alerta ao lado delas e escolha “Converter em Número”. Uma fórmula em uma coluna livre também funciona: =SE(C2="";0;VALORNUMÉRICO(C2;".";",")). Ela lê o ponto decimal e as vírgulas de milhar do próprio extrato, quaisquer que sejam as suas configurações regionais, e conta uma célula vazia como 0. Convertidas assim no LibreOffice, as nossas colunas Debit e Credit somaram 11.692,64 e 7.166,41, os mesmos totais do extrato de exemplo.
O seu extrato vai para o nosso servidor
A detecção de tabelas roda no nosso servidor, então o PDF é enviado para lá. Ele é excluído assim que a tarefa termina, e a pasta de trabalho é apagada do servidor em cerca de duas horas. As nossas execuções levaram de três a seis segundos entre “Extrair para Excel” e “Baixar”. Um extrato que pede senha é recusado. Remova a senha antes com a ferramenta Remover senha de PDF; lá, a senha não é enviada a lugar nenhum. Uma digitalização precisa passar antes pelo OCR PDF. A nossa cópia digitalizada deu então as mesmas 75 linhas, com todos os valores intactos. Para continuar em outra ferramenta, o PulsarKit pode guardar neste navegador uma cópia local dos seus dados de entrada ou do seu resultado. Essa cópia pode permanecer depois que você fechar a aba ou reiniciar o navegador. Para apagá-la, limpe os dados de site do PulsarKit.
Processado no nosso servidor e excluído automaticamente
A detecção de tabelas roda no nosso servidor com a biblioteca camelot, por isso o arquivo é enviado para processamento. O arquivo enviado é excluído assim que a tarefa termina. O resultado fica disponível para download por uma hora e é apagado do servidor em cerca de duas horas, tenha sido baixado ou não. Não é preciso ter conta, e não há nada para apagar à mão.
Perguntas frequentes
Qual a diferença entre Lattice e Stream?
O Lattice detecta tabelas desenhadas com linhas de grade visíveis e é a opção mais precisa quando essas linhas existem. O Stream deduz as colunas pelo alinhamento e pelo espaçamento do texto, para tabelas sem nenhuma linha. O Auto tenta primeiro o Lattice e passa para o Stream se for preciso.
O que a “Precisão mínima” faz?
Ela define com que precisão as linhas, as colunas e os limites das células de uma tabela precisam ser detectados para que a tabela entre na pasta de trabalho: de 50% a 95%, 80% por padrão. As tabelas abaixo desse valor ficam de fora, para que dados embaralhados não acabem escondidos em uma planilha. Se nenhuma sobrar, a página avisa e sugere o outro modo de detecção.
Por que uma tabela sem linhas visíveis é detectada com menos precisão?
Sem linhas de grade, a detecção precisa adivinhar os limites das colunas só pelo espaçamento, o que é menos seguro do que ler uma linha desenhada. Experimente o modo Stream, feito justamente para esse caso.
E se o meu PDF for digitalizado?
Um PDF digitalizado não tem camada de texto de onde ler as tabelas. Passe o arquivo antes pelo OCR PDF e depois extraia as tabelas do resultado.
As fórmulas são mantidas?
Não. Um PDF nunca contém fórmulas, só os valores que a planilha gerou quando foi exportada.
Por que a função SOMA dá 0 nos valores?
Porque todas as células chegam como texto, inclusive os números. Em 21 de outubro de 2026, todas as 36 células da nossa tabela de teste vieram como texto, entre elas “1,250.00” e “-12.99”, e a função SOMA do Excel ignora valores de texto. Para transformar essas células em números, selecione-as e escolha Converter em Número no alerta que o Excel costuma mostrar ao lado delas, ou use a função VALOR em uma nova coluna. Se o seu Excel usa vírgula como separador decimal, esses dois caminhos podem ler errado “1,250.00”; a função VALORNUMÉRICO, com “.” e “,” como separadores, converte texto em número independentemente das configurações regionais. Os três caminhos são da ajuda do Excel da Microsoft, consultada em 21 de outubro de 2026.
Como obter CSV em vez de uma pasta de trabalho do Excel?
Use a ferramenta PDF para CSV. Ela faz a mesma detecção de tabelas e entrega arquivos CSV separados.
Por quanto tempo meu arquivo fica no servidor?
O PDF enviado é excluído assim que a tarefa termina. A pasta de trabalho fica disponível para download por uma hora e é apagada do servidor em cerca de duas horas, tenha sido baixada ou não.