Skip to content

How it works

Extract data from PDFs into Excel in three steps.

Same columns for every file, values converted to the type you chose.

Watch the demo 1 min

  1. Drop a folder

    Drag in your invoice emails with the PDF attached: everything is read.

    PDFs, scans, photos, Word, Excel, emails and text files, read on your computer.

  2. Choose your columns

    Name them, pick a type, add a hint if needed. Or start from a template.

  3. Export to Excel

    One row per file, filled in live. Excel or CSV, with your column names.

Faster every month

Set it up once. Faster every time.

Repeat jobs in one click, an AI that learns from your fixes, and the cost before you run.

  • With a license

    Presets for repeat jobs

    Save the instruction, columns and settings once. Next month, one click and it runs.

  • With a license

    Learns from your corrections

    Fix a value once, and the AI gets the correction for every file after it. Keep it for future batches in one click.

  • Also in the trial

    Know the cost before you run

    An estimate before you start, a cap per batch that pauses and asks, then a live counter. Too high? Pick a cheaper model in one click.

≈ Estimates at public API prices as of October 25, 2026. Your provider's invoice prevails.

Also included

Check every value.

What you export goes into your books.

Check any row against its file

The source file opens next to its values. Fix a value in place, filter errors and missing values.

  • Totals that add up

    Net + VAT checked against the total, missing required values and duplicates flagged. Included from Essential.

  • Long PDFs, handled

    Split to fit your provider's limits, merged back into one row.

  • Picks up after a crash

    Starts again where it stopped. Only the remaining files are sent.

  • Locally extracted text

    Only the PDF text is sent, not the file. Fewer tokens.

  • Keys in your system keychain

    Windows Credential Manager or macOS Keychain. Never in a plain file.

  • Clean Excel and CSV

    Your column names. CSV with your region's separators.

Compare

How it compares.

Online extraction tools bill monthly by the page. Chat apps take 10 to 20 files at a time.

BatchAI Local

Price
Advantage: $79 once, plus a few cents of AI No key: BatchAI Cloud from $29/month, still cheaper than an online tool
AI usage
Advantage: Your key, at cost
Where your files go
Advantage: With your key, only to the AI you choose; with a local model, nowhere With BatchAI Cloud: through our server to Anthropic, never stored
Volume
Advantage: Whole folders, no file limit
Same columns every time
Advantage: Named, typed, in order
Repeat jobs
Advantage: Presets, one click
Cost control
Advantage: Estimated before each batch
Export
Advantage: Excel, CSV, Word and Markdown
Local model
Advantage: Ollama, LM Studio, vLLM (Pro plan)

Online document extraction tool

Price
Drawback: $39–49 a month
AI usage
Depends: Within the plan's quota
Where your files go
Drawback: The vendor's servers
Volume
Depends: Monthly page quota
Same columns every time
Advantage: Once a parser is set up
Repeat jobs
Advantage: Saved parsers
Cost control
Depends: Fixed plan, page quota
Export
Advantage: Excel, CSV, integrations
Local model
Drawback: No

ChatGPT, Claude or Gemini chat

Price
Depends: Your chat subscription
AI usage
Depends: Within the chatbot plan
Where your files go
Drawback: The chatbot's servers
Volume
Drawback: 10 to 20 files at a time
Same columns every time
Drawback: Drifts between answers
Repeat jobs
Drawback: Retype the prompt
Cost control
Depends: Subscription, usage caps
Export
Drawback: Copy-paste
Local model
Drawback: No

Privacy

With your key, confidential documents go to one place: the AI you choose.

Read on your computer, sent straight to your provider with your key. With a local model (Pro plan), nothing leaves your computer.

Where the AI runs

Your computer

Files are read here. Your key stays in the system keychain.

Files are read and processed here.

Local model Ollama, LM Studio or vLLM on localhost

BatchAI servers

None between you and the AI with your key. We never receive your files, results or API keys.

The AI provider you choose

Anthropic, OpenAI or Google, with your key, under their terms.

AI providers: not contacted

No key, no AI bill. Nothing leaves your computer.

Want to send even less? Choose Locally extracted text in Settings: only the PDF text is sent. With a Pro or Team license. Works offline with a local OpenAI-compatible server; results depend on the model.

With BatchAI Cloud, without a key: your files go through our server in Frankfurt to Anthropic, in memory only, never stored or logged.

Where the app can connect

Built into the app's network permissions; every other address is blocked. Updates come from our release page on GitHub, and a Team webhook goes only to the address you set. No analytics, no account needed.

  • api.anthropic.com Claude, if you choose it
  • api.openai.com ChatGPT, if you choose it
  • generativelanguage.googleapis.com Gemini, if you choose it
  • BatchAI license server License and trial checks, model list and prices, error reports if you agree
  • BatchAI Cloud server Only with BatchAI Cloud: your files, in memory only, on their way to Anthropic
  • localhost, 127.0.0.1 Your local model (Pro plan)

Next month's folder, done in minutes.

Free 3-day trial with everything in Essential and no file limit. Then a lifetime license from $79 with your own API key, or BatchAI Cloud from $29/month with the AI included.