Início · Ferramentas grátis · Extrato bancário para Excel

Extrato bancário PDF para Excel

Solte o PDF e sai uma tabela: data, histórico, valor e saldo. Débito e crédito ficam separados e, onde há coluna de saldo, o sinal é conferido pela aritmética em vez de chutado. Vírgula decimal e datas em português são tratadas. Nada é enviado.

Abrir um extrato

Solte aqui um PDF, ou clique para escolher

Nada é enviado. O arquivo é lido pelo JavaScript desta aba e nunca sai do seu computador — nenhum servidor o vê, e fechar a aba descarta os dados.

Passar um extrato bancário para tabela

  1. Veja antes se dá para exportar. Quase todo internet banking oferece OFX ou CSV dos lançamentos. Isso é exato e não custa um clique a mais que o PDF.
  2. Solte o PDF aqui. É lido pelo JavaScript desta aba. Nenhum servidor vê, e fechar a aba apaga.
  3. Confira os números. Se aparecer «conferido — contra a coluna de saldo», a conta fecha. Se não, olhe os sinais.
  4. Baixe em CSV ou .xlsx. A saída é UTF-8, ou uma pasta de trabalho de verdade.

Veja antes se já dá para baixar como dados

No internet banking, ao lado do PDF quase sempre existe um export em OFX ou CSV. O OFX é o formato que os programas de finanças pessoais e os contadores leem direto: são os lançamentos como dados, sem nenhuma leitura no meio, cada um com data e histórico completos. Quando existe, é sempre melhor do que extrair de um PDF — inclusive melhor do que esta página.

Esta página serve para quando você só tem o PDF: um extrato que veio por e-mail, uma conta antiga, um banco sem export.

Débito e crédito: o sinal não está no número

Num extrato brasileiro os valores costumam sair positivos, e o sentido vem da coluna (débito ou crédito), de um D/C ao lado, ou do movimento do saldo. Um conversor ingênuo devolve uma coluna de números positivos e um total sem significado.

Aqui as duas colunas são reconhecidas pela posição e, havendo saldo, o sentido é recalculado: saldo menos saldo anterior tem que dar o valor. Se isso se sustenta ao longo das linhas, aparece «conferido — contra a coluna de saldo». Não é chute, é aritmética.

Datas e separadores

  • 1.234,56 é lido como 1234,56 — e 2400,00 sem separador de milhar também. Esse último era uma falha real até 2026-09-04 e pegava até a página em inglês.
  • Meses em português (fev, ago, set, out, dez) são reconhecidos.
  • 15/03/2026: a ordem dia/mês é decidida uma vez para o documento inteiro, e dá para forçar acima.

O que esta página não faz

Um extrato digitalizado não tem texto, tem imagem: precisaria de OCR, e esta página não faz OCR. Ela avisa, em vez de devolver uma tabela vazia. E layouts muito particulares (várias contas na mesma página, lançamentos em blocos em vez de linhas) podem falhar: confira a quantidade de linhas antes de calcular em cima.

Dá para conferir que nada é enviado

F12, aba «Rede», e solte o PDF: nenhuma requisição nova aparece. Um extrato traz sua agência, sua conta, cada lançamento e cada favorecido — exatamente o tipo de documento que não se deixa no servidor de terceiros.

Perguntas frequentes

Meu extrato é enviado para algum servidor?

Não. O PDF é lido pelo JavaScript desta aba; não sai da sua máquina. Dá para conferir nas ferramentas de desenvolvedor, aba Rede.

Por que todos os valores saíram positivos?

Porque o sentido não pôde ser determinado: não há coluna de saldo, ou o layout é incomum. Os valores estão certos; os sinais é que faltam.

Meu extrato é digitalizado.

Então não tem texto, e a página avisa. Baixe de novo o PDF original do internet banking — ou melhor, o OFX.

E o arquivo OFX?

Se o banco oferece, use. São os lançamentos em formato estruturado, sem nenhuma leitura no meio. Esta página é para quando só existe o PDF.

Faça isso na sua própria máquina

O TableDI é um ambiente de planilhas para desktop que roda inteiramente na sua máquina. Importe o arquivo, limpe, visualize — nada é enviado para a nuvem e não há conta para criar.

Grátis para sempre, não é teste — sem conta, sem cartão. Hoje macOS; a versão para Windows está a caminho. O que a versão paga acrescenta.

Revisado em 2026-09-01 pela equipe do TableDI. Algo errado nesta página? Escreva para nós — é uma caixa de entrada só, lida por quem constrói o TableDI.