Extrair tabelas de PDF para Excel e CSV

Escolha um PDF salvo pelo Word, Excel ou outro app. Tabelas com linhas viram tabelas de verdade que você baixa em Excel ou CSV.

Escolha um PDF para começar.

    Roda inteiramente no seu navegador. Nada do que você digita é enviado ou armazenado.

    Como usar

    1. Escolha um arquivo PDF.
    2. Escolha a página que tem a tabela.
    3. Confira as tabelas e o texto fora delas.
    4. Baixe uma tabela em CSV ou todas em um Excel (uma planilha por tabela, com células mescladas).

    Copiar uma tabela de um PDF e colar costuma transformá-la em uma única linha de texto. Esta ferramenta converte tabelas de PDF para Excel ou CSV lendo o texto e as linhas da tabela gravados dentro do PDF, e assim linhas, colunas e células mescladas voltam como uma tabela de verdade. Serve para notas fiscais, orçamentos, tabelas de preços, horários e relatórios salvos como PDF no Word, no Excel ou em outros aplicativos de escritório.

    O PDF é aberto com o pdf.js 4.10.38, uma página por vez. Um grupo de linhas que se tocam vira tabela quando tem pelo menos duas linhas horizontais e duas verticais; retângulos preenchidos muito finos (menos de 3 px) contam como linhas, porque o Excel desenha bordas assim, e preenchimentos brancos são ignorados. Onde falta a borda entre duas células, elas são mescladas; áreas unidas que não formam retângulo não são mescladas e geram um aviso. O texto fora das tabelas aparece à parte, e números de página como "3 / 10" no rodapé são removidos.

    Baixe uma tabela em CSV (RFC 4180, CRLF, UTF-8 com BOM para o Excel abrir corretamente) ou todas em um .xlsx com uma aba por tabela e mesclagens mantidas. Os valores ficam como o texto do PDF, então números chegam como texto. PDFs digitalizados não têm texto nem linhas para ler e não são convertidos, e tabelas sem linhas não são detectadas. Imagens e sombreamento de células não são copiados. O arquivo é processado no navegador e nunca enviado.

    Perguntas frequentes

    Funciona com PDF digitalizado?

    Não. A ferramenta copia o texto e as linhas guardados no PDF. Um PDF digitalizado é só uma imagem da página, então ela para e avisa.

    Por que minha tabela não foi encontrada?

    Só são detectadas tabelas desenhadas com linhas: pelo menos duas horizontais e duas verticais que se tocam. Texto sem linhas aparece como texto fora das tabelas.

    Meu PDF é enviado?

    Não. O arquivo é lido no navegador com pdf.js 4.10.38. Nada é enviado nem salvo.

    Ferramentas relacionadas