esc
PDF → CSV

PDF para CSV
Conversor

Transforme as tabelas de um PDF em linhas de CSV limpas.

PDF para ExcelHTMLPowerPointSVGTXTDXFJPGPNGEPUBMOBIDJVU Inverter CSV → PDF

Como converter PDF para CSV

  1. 01Adicionar arquivos PDFEscolha os arquivos ou solte-os na página.
  2. 02Convertido no seu dispositivoNada é enviado. Ajuste as configurações se quiser.
  3. 03BaixarSalve cada arquivo ou todos juntos em um só ZIP.
Personagem de arquivo tirando uma tabela de um documento

O que é PDF?

Um documento de layout fixo, que fica igual em qualquer lugar, mas é difícil de editar.

PDFFixo · difícil de editar
CSVLinhas simples

Extraia as tabelas de um PDF e salve-as como um arquivo CSV que qualquer planilha, banco de dados ou script consegue ler. O PDF é processado no seu navegador, não em um servidor, e a ferramenta é gratuita, sem conta.

Como converter um PDF em CSV

  1. Clique em Escolher arquivos ou solte um ou mais PDFs na página.
  2. Cada PDF é convertido assim que é adicionado. Você verá o progresso na lista de arquivos.
  3. Escolha um Separador no painel de ajustes à direita e decida se os valores devem ser limpos e transformados em números simples. Se mudar algum ajuste depois, clique em Aplicar a todos os arquivos.
  4. Clique em Salvar para um CSV ou em Baixar tudo (.zip) para o lote inteiro.

O que você recebe

Um CSV por PDF. Todas as páginas são lidas em ordem e suas linhas são gravadas uma após a outra no mesmo arquivo. Cada linha de texto de uma página vira uma linha, e as colunas são deduzidas dos vãos verticais vazios entre os trechos de texto. Cada linha é completada para ter o mesmo número de campos, de modo que o arquivo carrega como um retângulo limpo.

Tudo o que está na página é incluído, não só a tabela. Títulos de página, rodapés e números de página costumam aparecer como linhas com texto apenas na primeira coluna. Apague-os depois de importar ou filtre-os no seu script.

Campos que contêm o separador, aspas ou uma quebra de linha são colocados entre aspas duplas, seguindo as regras normais do CSV. Se o texto tiver caracteres acentuados ou fora do inglês, o arquivo começa com uma marca de ordem de bytes UTF-8 para que o Excel escolha a codificação certa.

O que cada ajuste faz

  • Separador. Vírgula (,) é o padrão e o que a maioria dos programas espera. Ponto e vírgula (;) serve para o Excel em países onde a vírgula é o separador decimal, como em boa parte da Europa. Tabulação gera valores separados por tabulação, úteis para colar em uma planilha ou usar em ferramentas de linha de comando.
  • Transformar números em números. Ativado por padrão. Os valores são reescritos como números simples: 1,234.50 vira 1234.5, (12.00) vira -12 e 12% vira 0.12. Símbolos de moeda, marcações CR e DR e sinais de menos no final são entendidos. Códigos com zeros à esquerda e números de conta com 12 ou mais dígitos são deixados como estão. Desative para manter cada célula exatamente como foi impressa.
  • Juntar texto de célula quebrado em linhas. Ativado por padrão. Uma descrição que quebra para uma segunda linha no PDF é reunida em uma só célula, em vez de virar uma linha quase vazia à parte.

Abrindo o CSV no Excel

Se o Excel mostrar tudo na coluna A, o separador do arquivo não corresponde ao que a sua cópia do Excel espera. Converta de novo com Ponto e vírgula ou abra o Excel primeiro e use Dados › De Texto/CSV, que permite escolher o delimitador.

O Excel também costuma transformar números longos em notação científica e remover zeros à esquerda quando abre um CSV diretamente. Importar por Dados › De Texto/CSV e definir essas colunas como Texto evita isso. O Planilhas Google e o LibreOffice perguntam sobre os delimitadores na hora de importar.

Problemas comuns e soluções

  • O arquivo está vazio ou aparece um aviso de que não há texto selecionável. O PDF é uma digitalização. Esta ferramenta não tem OCR, então torne o PDF pesquisável antes com um programa de OCR.
  • PDFs protegidos por senha não podem ser abertos. Remova a senha e tente de novo.
  • Duas colunas caíram no mesmo campo. Um título ou uma célula longa preencheu o espaço entre elas naquela página. Separe-as depois de importar com Texto para colunas ou uma fórmula rápida.
  • Falta texto girado ou vertical. Só o texto horizontal é lido.

CSV ou Excel?

Escolha CSV quando os dados vão para outro programa: uma importação em banco de dados, um programa de contabilidade, Python ou R. É texto simples, fácil de inspecionar e não tem planilhas nem formatação. Escolha PDF para Excel quando uma pessoa vai trabalhar com o resultado, principalmente se você quiser cada página em uma aba própria. Para extratos bancários, Extrato bancário para CSV entende datas, débitos e créditos e entrega linhas de transações mais limpas.

Em resumo

Preço
Grátis. Sem cadastro, sem marca d’água.
Privacidade
Os arquivos são processados no seu navegador e nunca são enviados.
Aceita
PDF
Você recebe
CSV
Em lote
Converta vários arquivos de uma vez e baixe tudo em um ZIP
Funciona em
Chrome, Edge, Firefox e Safari, no celular e no computador
Offline
Continua funcionando sem internet depois que a página carrega

Perguntas

Meus arquivos são enviados?

Nunca. A conversão de PDF para CSV acontece no seu navegador, então seus arquivos ficam no seu dispositivo.

Funciona com PDFs digitalizados?

Ainda não. É preciso um PDF com texto de verdade, não fotos das páginas.

Posso converter vários de uma vez?

Sim. Adicione quantos quiser e baixe todos em um único ZIP.

Existe um limite de tamanho?

Apenas a memória do seu dispositivo. Documentos longos demoram um pouco mais.

Por que o Excel coloca tudo em uma coluna só?

O separador não corresponde às configurações do seu Excel. Converta de novo com Ponto e vírgula ou importe o arquivo por Dados › De Texto/CSV e escolha o delimitador.

Recebo um CSV por página?

Não, um CSV por PDF, com todas as páginas em ordem. Se precisar manter as páginas separadas, use PDF para Excel com Uma planilha por página.

Os acentos e os caracteres fora do inglês saem certos?

Sim. O arquivo é UTF-8, e uma marca de ordem de bytes é acrescentada quando ele contém texto fora do ASCII, para que o Excel o leia corretamente.

O que acontece com as vírgulas dentro de uma célula?

Esse campo é colocado entre aspas duplas, o que todo leitor de CSV entende. As aspas dentro de um campo são duplicadas.

Posso usar o CSV com Python ou um banco de dados?

Sim. É um CSV padrão, com linha de cabeçalho somente se o PDF tinha uma, então confira as primeiras linhas antes de importar.