Turn hundreds of documents into one spreadsheet, in minutes.
BatchAI Local runs your whole folder through the same AI, with your own key. One clean row per file, ready for Excel.
Your folder: 200 invoices
ChatGPT, Claude, Gemini
20 / 200 max. at a time
BatchAI Local No limit
200 / 200 in one batch
Windows 10 or 11, 64-bit. Also for macOS14-day money-back guarantee
- Built-in demo, no key needed
- No subscription
- Pay once
Bring your own key (BYOK) or run a local model
- Claude
- OpenAI
- Gemini
- Ollama
- LM Studio
- vLLM
-
∞
files per batch
with a license
-
$0.0003
of AI per page
with Claude Haiku 5.5
-
$49
once
no subscription
-
0
servers in between
your files go to your AI
The problem
What it fixes.
-
Before: Chat apps take 10 to 20 files at a time
With BatchAI Local: Whole folders in one batch
No file limit with a license.
-
Before: Hours retyping PDFs into Excel
With BatchAI Local: Minutes instead of hours
300 invoices by hand ≈ 10 hours.
-
Before: Answers that change from file to file
With BatchAI Local: Same columns for every file
Ready for Excel, no cleanup.
-
Before: One more monthly subscription
With BatchAI Local: Pay once, AI at cost
Your own key. Often cents per batch.
-
Before: Client files on someone else's server
With BatchAI Local: Straight to your AI, or fully local
No BatchAI server in between.
-
Before: Copy-paste mistakes
With BatchAI Local: Every value next to its source
Missing values flagged, never guessed.
Limits published in October 2026: Gemini 10 files per prompt, Claude 20 files per chat, ChatGPT Plus 80 files every 3 hours. Typing by hand: about 2 minutes per document.
Try it now
See it work on sample files.
Replay a batch on fictional documents, then download the Excel file.
Instruction: Each file is an invoice. Keep amounts and currency as printed on the document.
Batch complete
5 files · Claude Haiku 5.5 · $0.002 of AI
| File | VendorText | Invoice numberText | Invoice dateDate | Due dateDate | SubtotalNumber | TaxNumber | TotalNumber | CurrencyText |
|---|---|---|---|---|---|---|---|---|
| inv_halden_0412.pdf | Halden Print Co. | HP-2026-0412 | 2026-03-12 | 2026-04-11 | 1,066.67 | 213.33 | 1,280.00 | EUR |
| brightline-hosting-march.pdf | Brightline Hosting | BL-88231 | 2026-03-01 | 2026-03-31 | 240.00 | 19.80 | 259.80 | USD |
| kestrel_logistics_Q1.pdf | Kestrel Logistics Ltd | KL/2026/117 | 2026-03-28 | 2026-04-27 | 3,450.00 | 690.00 | 4,140.00 | GBP |
| scan_0047.jpg | Maple & Finch Studio | MF-1093 | 2026-03-15 | Not found | 850.00 | 170.00 | 1,020.00 | EUR |
| orbital-cloud-55210.pdf | Orbital Cloud | 55210 | 2026-03-31 | 2026-04-15 | 1,312.50 | 262.50 | 1,575.00 | EUR |
Fictional data, built-in Invoices template. Cost estimated at public prices. A value missing from the document stays empty: the AI doesn't guess.
How it works
From folder to spreadsheet in three steps.
Same columns for every file, values converted to the type you chose.
-
Drop a folder
PDFs, scans, images or text files. Read on your computer.
-
Choose your columns
Name them, pick a type, add a hint if needed. Or start from a template.
-
Export to Excel
One row per file, filled in live. Excel or CSV, with your column names.
Your AI key
Bring your own key.Pay for AI at cost.
You connect your own Anthropic, OpenAI or Google account. We sell the app once; your provider bills the AI.
-
AI at cost
No markup, no credits to buy from us. Often a few cents per batch.
-
The model you want
Claude, GPT or Gemini. Switch anytime in Settings.
-
Your account, your terms
Files are processed under your own account. We never see your usage.
Stored locally on your device. Never sent to our servers.
- Encrypted in your system keychain (Windows Credential Manager or macOS Keychain).
- Read when a batch starts, sent only to its provider, over HTTPS.
- No BatchAI server: nothing to log, nothing to leak.
Never used an API key? It takes about a minute.
Connect your AI account
Takes about a minute.
- Anthropic Claude Recommended (opens in a new tab)
- OpenAI ChatGPT GPT models (opens in a new tab)
- Google Gemini Free tier (opens in a new tab)
-
Add a little credit
Prepaid: $5 ≈ 15,000 pages with Claude Haiku 5.5.
-
Paste and test
Stored locally on your device. Never sent to our servers. In your system keychain. Only sent to api.anthropic.com.
Connected! Your key works.
Batches will use Claude Haiku 5.5.
No key yet? The built-in demo runs 5 sample invoices without one.
ChatGPT Plus or Claude Pro is not an API key: API usage is billed separately.
Rather not use a key? Run a local model (Ollama, LM Studio, vLLM): no account, no bill, nothing leaves your computer.
Compare
How it compares.
Parsing SaaS bills monthly by the page. Chat apps take 10 to 20 files at a time.
BatchAI Local
- Price
- Advantage: $49 once, plus cents of AI
- AI usage
- Advantage: Your key, at cost
- Where your files go
- Advantage: Only to the AI you choose, or nowhere
- Volume
- Advantage: Whole folders, no file limit
- Same columns every time
- Advantage: Named, typed, in order
- Export
- Advantage: Excel and CSV
- Local model
- Advantage: Ollama, LM Studio, vLLM
Document parsing SaaS
- 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
- 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
- Export
- Drawback: Copy-paste
- Local model
- Drawback: No
Do the math
The subscription math.
Parsing SaaS charge by the page, every month. You pay once.
100 pages a month
- Parsing SaaS
- $588
- BatchAI Pro + AI
- $49
- You keep
- $539 91% less
1,000 pages a month
- Parsing SaaS
- $1,548
- BatchAI Pro + AI
- $53
- You keep
- $1,495 96% less
10,000 pages a month
- Parsing SaaS
- $5,988
- BatchAI Pro + AI
- $88
- You keep
- $5,900 98% less
100,000 pages a month
- Parsing SaaS
- $44,388
- BatchAI Pro + AI
- $439
- You keep
- $43,949 99% less
AI with Claude Haiku 5.5 at public prices. SaaS: cheapest public plan for the same volume, typical parsing tool, October 2026. Estimate yours
Pricing
Pay once, use forever.
Every license has every feature; only the number of computers changes. AI is billed by your provider.
Free 3-day trial
25 files per batch, 1 custom template. Starts with your first batch. No card, no account.
-
Desk + laptop
Pro
Every feature, on up to 2 computers.
Buy Pro · $49$49 once
14-day money-back guarantee
Requires your own AI key (Claude, OpenAI or Gemini) · usually $5 of prepaid credit with the provider
- Up to 2 computers
- Unlimited files per batch
- Unlimited templates
- Claude, OpenAI, Gemini, local models
- Lifetime license
- Move to a new computer anytime
- Excel and CSV export
- All 1.x updates included
-
For small teams
Team
For a small team, up to 5 computers.
Buy Team · $149$149 once
14-day money-back guarantee
Requires your own AI key (Claude, OpenAI or Gemini) · usually $5 of prepaid credit with the provider
- Up to 5 computers
- Unlimited files per batch
- Unlimited templates
- Claude, OpenAI, Gemini, local models
- Lifetime license
- Move to a new computer anytime
- Excel and CSV export
- All 1.x updates included
-
For the whole office
Business
For the whole office, up to 10 computers.
Buy Business · $249$249 once
14-day money-back guarantee
Requires your own AI key (Claude, OpenAI or Gemini) · usually $5 of prepaid credit with the provider
- Up to 10 computers
- Unlimited files per batch
- Unlimited templates
- Claude, OpenAI, Gemini, local models
- Lifetime license
- Move to a new computer anytime
- Excel and CSV export
- All 1.x updates included
Secure checkout by Lemon Squeezy. License key by email.
Also included
Check every value.Know every cost.
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.
See what each batch costs
Live while it runs, then per file. Estimated at public prices.
-
Reusable templates
Save an instruction and its columns. Rerun it next month in one click.
-
Long PDFs, handled
Split to fit your provider's limits, merged back into one row.
-
Resumes after a crash
Picks up 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 a plain file.
-
Clean Excel and CSV
Your column names. CSV with your region's separators.
Privacy
Your files go to one place: the AI you choose.
Read on your computer, sent straight to your provider with your key. With a local model, nothing leaves.
Your computer
Files are read here. Your key stays in the system keychain.
Files are read and processed here.
BatchAI servers
None. We never receive your files, results or 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.
The only addresses the app can reach
Built into the app's network permissions; everything else is blocked. No telemetry, no account.
-
api.anthropic.comClaude, if you choose it -
api.openai.comOpenAI, if you choose it -
generativelanguage.googleapis.comGemini, if you choose it -
api.lemonsqueezy.comLicense check, at most once a week -
localhost, 127.0.0.1Your local model
AI cost
What the AI will cost you.
Usually a few cents to a few dollars a month, billed by your provider.
≈ $0.33 per 1,000 pages at public prices.
Your estimated AI bill
$0.13per month
400 pages a month with Claude Haiku 5.5, billed by Anthropic.
First year
- BatchAI Pro + AI
- $50.56
- Parsing SaaS
- $1,548
Over 3 years
- BatchAI Pro + AI
- $53.68
- Parsing SaaS
- $4,644
At 400 pages a month, a parsing SaaS costs $129 a month. You keep $1,497 in the first year.
Estimate at public API prices (October 2026): about 2,000 input and 250 output tokens per page, as in the app. SaaS: cheapest public plan of a typical parsing tool for the same volume, October 2026.
FAQ
Questions, answered.
Something else? See the legal notice for our contact details.
Do I need an API key to try it?
To see it work, no: the app comes with a built-in demo of 5 sample invoices. Run it, watch the table fill in, export it. No key, no cost.
For your own files, yes. Connecting a key takes about a minute: the app opens the right page, detects the provider and tests the key. The 3-day trial starts with your first batch.
What is an API key and how do I get one?
A password that lets an app use an AI service on your own account. Your provider bills what you use, often a few cents per batch. Create one here:
- Claude: Anthropic console
- OpenAI: OpenAI Platform
- Gemini: Google AI Studio
Add a little prepaid credit first. Gemini has a free tier, enough to test; Google may use free-tier data, so enable billing for confidential files.
Rather not use a key at all? Run a local model.
How is my API key secured?
It's encrypted in your operating system's keychain (Windows Credential Manager or macOS Keychain), never in a plain file. The app reads it when a batch starts and sends it only to its provider, over HTTPS. There is no BatchAI server, so we never receive, log or store it. Delete it from Settings at any time.
Is my ChatGPT Plus or Claude Pro subscription enough?
No. Chat subscriptions and API access are billed separately, even at the same company. The API is pay as you go, usually a few cents per batch. How to set it up.
How much will the AI cost me?
You pay your AI provider directly, for what you use: about $0.0003 per page with Claude Haiku 5.5. At public prices (October 2026), 1,000 one-page documents cost about $0.33 with Claude Haiku 5.5 and $13 with Claude Opus 5.5.
The app shows each batch's cost as it runs; the calculator estimates yours. Your provider's invoice is the reference.
Are my files stored or sent to you?
No. Files are read on your computer and sent only to the AI provider you chose, with your key, under its terms. With a local model, nowhere.
Results stay on your computer. During a batch, a recovery journal (file paths, extracted values) is kept on your disk, then deleted. The only other connection is a weekly license check with Lemon Squeezy, without your files.
Confidential files? Check your provider's data terms, choose Locally extracted text, or run a local model.
Does it work offline or with local models?
Yes, with a local OpenAI-compatible server (Ollama, LM Studio, vLLM): no key, no bill, no internet. PDFs are converted to text first, so scans without a text layer need a cloud provider; images work with a vision model.
The license works offline too: checked at most once a week, with 30 days of grace.
How is it different from pasting files into a chatbot?
A chatbot takes a few files per chat, and its answers change shape. BatchAI Local sends each file separately with the same instruction and columns, converts values, flags what's missing and gives you one table. With a license, 300 invoices are one batch.
Which file types are supported?
PDF, PNG, JPG, WEBP, GIF, TXT, MD, CSV, JSON, XML and HTML, as files or whole folders. Long PDFs are split automatically; files over 200 MB are skipped.
How does the free trial work?
3 days, starting with your first batch, not at install. Up to 25 files per batch and 1 custom template; every built-in template included. No card, no account.
After the trial, a license is needed to run new batches. Results you already have stay exportable.
How many computers can I use?
2, 5 or 10, depending on the license: Pro ($49), Team ($149) or Business ($249), paid once, same features. Changing computers? Click Deactivate on this device on the License screen, then activate the new one. More than 10? Ask for a quote.
Why isn't this a subscription?
We have no recurring costs to pass on: you bring your own AI key, and the app runs on your computer. You pay $49 once, and your provider for the AI you use.
What's the refund policy?
Ask within 14 days of purchase and you're refunded. Details in the refund policy.
Which versions of Windows and macOS are supported?
Windows 10 or 11, 64-bit, and macOS. The download button picks the right version.
Do I get updates?
Yes: every 1.x version is included, and your license never expires. New versions are listed in the changelog; download them here and keep your license key.
Next month's folder, done in minutes.
Built-in demo, no key needed. Then $49, once, with your own AI key.