Invoice PDFs to data, automatically

Send invoices in. Get data out.

ConvertPDF.pro reads an invoice PDF and hands back the details as data: who sent it, the invoice number, the dates, the total and every line item.

Connect it to Zapier, Make, n8n or your own code and invoices turn into rows in your sheet or accounting tool on their own. No typing, no copy and paste.

Free trial: 5 pages in the web app, no account needed. API access comes with any paid page pack.

Northline Supply
12 Harbor Rd
INVOICE
INV-20458
Due 14 Jun 2026
Thermal labels × 354.00
Packing tape × 643.50
Freight59.00
Total156.50
An invoice PDF
vendorNorthline Supply
invoice_numberINV-20458
due_date2026-06-14
line_items3 rows
total156.50
Data your tools can use

Made-up sample invoice, for illustration.

How it works in your day

You set it up once in the tool you already use. After that, every invoice that arrives is handled for you.

  1. 1 · An invoice arrives

    As an email attachment, or a file saved to Drive or Dropbox.

  2. 2 · Your flow sends the PDF

    A Make, Zapier or n8n step passes it to ConvertPDF.pro with one web request.

  3. 3 · We read it

    AI pulls out the fields and marks each one extracted, missing or needs review.

  4. 4 · The data lands where you want

    Returned to your flow, or pushed to your system by signed webhook. Then it goes into your sheet or accounting tool.

For developers: see the request and response
curl -s https://convertpdf.pro/api/v1-extract \
  -H "Authorization: Bearer $CONVERTPDF_API_KEY" \
  -H "Content-Type: application/json" \
  -d @request.json
{
  "ok": true,
  "data": {
    "vendor": "Northline Supply",
    "invoice_number": "INV-20458",
    "total": 156.5,
    "line_items": [ ... ]
  },
  "needs_review": false,
  "remaining_pages": 98
}

Illustrative example.

Built for business documents

InvoicesPurchase ordersStatementsReceiptsReportsBusiness forms

Through the API: PDFs up to 20 pages and about 3 MB. Scans and photos are read too, up to 10 pages.

Pricing: one-time page packs

Use your pages in the web app or through the automation API - pay once, use anytime. In the web app, reviewing again, correcting, or exporting an existing extraction never uses another page. Paid packs never expire.

Free Trial

$0

5 pages

No free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • Web app only; the API needs a paid pack
Start free trial

Mini

$14.99 one-time

50 pages

1 free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • ✓ Automation API and webhooks

Starter

$24.99 one-time

100 pages

1 free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • ✓ Automation API and webhooks

Growth

$59.99 one-time

300 pages

1 free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • ✓ Automation API and webhooks
RECOMMENDED

Business

$129 one-time

1,000 pages

1 free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • ✓ Automation API and webhooks

Scale

$269 one-time

3,000 pages

1 free redo

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
  • ✓ Automation API and webhooks

Enterprise

Custom

3,000+ pages

  • ✓ JSON, CSV, and Markdown export
  • ✓ Missing / Needs Review states
  • ✓ Human review before export (web app)
Contact us

Questions

Does it work with scanned documents or photos?

Yes, through the API. Scanned PDFs (up to 10 pages) and photos (JPEG, PNG or WebP) are read by AI first, then extracted the same way. Reading a scan is less exact than reading a digital PDF, so check the needs-review flags. The in-browser web app still reads digital PDFs only.

Is my PDF stored?

Through the API, your PDF reaches our server so we can read its text, and that text is sent securely to an AI provider. We do not intentionally store either one afterward, and we do not guarantee how long the AI provider keeps it. In the browser app, the PDF itself never leaves your device. The full details are on the Privacy page.

Is it a subscription?

No. You buy a page pack once and use it whenever you like. Pages never expire. Each PDF page uses one page, in the web app or through the API.

Which tools does it connect to?

Any tool that can send a web request: Make, Zapier (Webhooks), n8n, or your own code. There are no native Zapier or Make apps yet.

Looking for the free in-browser PDF to Markdown tool? It has its own page: Private PDF Converter.