OmniDoc Document Extraction

OmniDoc Document Extraction / Extract tables from PDF files

Extract tables from PDF files

Take the tables out of PDF files and scans with their headers, rows and columns kept, as Markdown tables and structured data, not as numbers squeezed into one line after a copy and paste.

Upload a PDF to extract tablesDesktop app: no page limit

Up to 501 pages per PDF and no monthly cap; free jobs wait in a queue. For longer files or when you are in a hurry, the OmniDoc desktop app has no page limit and no queue.

How tables are extracted

OmniDoc's table recognition finds the area of each table, its header and every cell, then writes them out row by row and column by column. Tables in scans are recognised as text first and then rebuilt.

Tables come out together with the text: document.md has Markdown tables, and in document.json every table is structured data with rows and columns, with the captions and text around it kept.

Example

A paper with numbered equations, a three-line table and a figure, shown in the UniDoc editor
The kind of document extraction keeps intact: its headings, paragraphs, equations and the rows and columns of its table.

How it works

  1. Upload the file

    Sign in with an OmniDoc account and drop the file on the page.

  2. Start the extraction

    PDF files, scans and images go through layout analysis, text recognition and table recognition; Office files, e-books and web pages are parsed directly.

  3. Download the result

    Download a ZIP file with Markdown, JSON and the images. The job runs in the background, so you can close the page.

The OmniDoc desktop app

The free desktop app for Windows, macOS and Linux opens, edits and saves files on your own computer.

10,000 pages, and typing still keeps up

Edit a document of more than 10,000 pages as easily as a short one: each keystroke is laid out in about 9 ms, and jumping to any page takes about 3 ms.

100% classic Office XML support

.docx, .xlsx and .pptx open and save natively and stay standard Office files; formulas, charts and pivot tables keep working.

China's new national-standard formats

Open and edit OFD (GB/T 33190) and convert it to and from PDF; GB/T 7714—2015 references, a GB/T 7713.1 thesis template and the official-document numbering 一、(一)1.(1)① are built in.

Get the desktop app

Questions

Are merged cells recognised?

Common merged headers are recognised; check very complex tables against the original.

Can I export to Excel?

The output is Markdown and JSON for now. The tables in the JSON are organised by rows and columns, so they can be imported into a spreadsheet program or converted by a script.

Do I need an account?

Yes. Sign in with an OmniDoc account; signing up is free. Only you can see the files you upload and their results.

What are the limits of the free version?

Up to 501 pages per PDF and no monthly cap; free jobs wait in a queue. For longer files or when you are in a hurry, the OmniDoc desktop app has no page limit and no queue.

Try it now

Up to 501 pages per PDF and no monthly cap; free jobs wait in a queue. For longer files or when you are in a hurry, the OmniDoc desktop app has no page limit and no queue.

Upload a PDF to extract tablesGet the desktop app