EU-hostedComing soon

Document in. Structured data out.

Send a document, get structured data back. Built for developers. Ready in minutes, not months.

request.sh
curl https://api.parseway.dev/extract \
  -H "Authorization: Bearer $PARSEWAY_API_KEY" \
  -F file=@invoice_0419.pdf \
  -F 'schema={
    "invoice_number": "string",
    "total_due": "number",
    "due_date": "date"
  }'
response.json
{
  "invoice_number": "INV-2026-0419",
  "total_due": 4450.60,
  "due_date": "2026-10-31"
}

Extract & Decide

Turn documents into structured data, then derive decisions or classify the data.

Developer experience

A clean API and a web platform to explore your data and manage API keys.

Privacy

EU-hosted, end to end. Your documents are never used for training and stay yours until you delete them.

How it works

Your schema in, your schema out.

No templates to train, no layouts to configure. Describe what you need and integrate in minutes, not sprints.

invoice_0419.pdf · page 1
InvoiceNo. INV-2026-0419

Consulting, September€ 3,200.00
Hosting€ 540.00
VAT 19%€ 710.60

Total due€ 4,450.60
total_due extracted as 4450.60
describe

Name the fields

Tell us what you need in plain JSON. You get exactly those fields back, named the way your code expects them.

parse

Send the document

Invoices, receipts, contracts, scans. OCR and AI turn them into structured data you can query.

decide

Act on the data

Run decision models on the extracted data to route, approve or flag documents, without writing the rules yourself.

Privacy by default

Your documents stay in the EU.

No settings to find, no plan to upgrade to. This is how every request is handled.

Where

EU-hosted, end to end

Storage, OCR and AI models run on our own infrastructure in the EU. No third-party model APIs.

How long

Kept for as long as you need

Your documents and extracted data stay available until you delete them. Delete anytime.

What for

Never used for training

We process your documents to serve your requests. Nothing else.

Pricing

Start free. Pay for what you parse.

Parsing a page is the heavy lifting. Decisions on extracted data are cheap, so they're metered separately.

Basic

€0 per month

  • 100 pages parsed
  • 1,000 decisions
  • Full API access
Start for free
Pro

€19 per month

  • 5,000 pages parsed
  • 50,000 decisions
  • Full API access
  • Cancel anytime
Get Pro
Pay-as-you-goComing soon

€4 per 1,000 pages

  • €0.40 per 1,000 decisions
  • No monthly fee
  • Pay only for what you use

All prices include VAT. A page is one page of a parsed document. A decision is one decision-model call. Unused quota doesn't roll over.