Iteration Layer
Document Extraction

Iteration Layer vs Kreuzberg

Kreuzberg is a fast self-hosted extraction library — you trade zero per-doc cost for everything that comes with running your own infrastructure.

No credit card required — start with free trial credits

Why developers switch from Kreuzberg

Kreuzberg is fast and open source, but you own the deployment, scaling, and monitoring.

No infrastructure to run

Kreuzberg is a library you deploy, scale, monitor, and upgrade. Our API is a managed service — one HTTP endpoint, zero deployment overhead, and processing that scales automatically with your volume.

Schema-driven typed extraction

Kreuzberg extracts raw text. Getting a date, a currency amount, or an IBAN still requires parsing that text yourself. Our schema returns 17 typed fields — dates as ISO dates, currencies structured, IBANs validated — with confidence scores on every value.

Five APIs in one, composable

Kreuzberg does document extraction only. We offer document extraction, image transformation, image generation, document generation, and sheet generation — all under one API key, with a shared credit pool.

Feature-by-feature comparison

We went through the docs so you don't have to. Here's how every feature compares — including the ones where we're not the better choice.

Feature Iteration Layer Kreuzberg
Schema-defined extraction
Yes

Define the fields you want in a schema and receive typed JSON results immediately

No

Outputs plain text or markdown without schema-based extraction

Typed field support
17 types

Choose from 17 typed schema fields including date, IBAN, currency, address, phone, email, and URL

None

Raw text extraction only without typed field support

Confidence scores
Per field

Confidence score between 0 and 1 for every extracted schema field

No

No confidence scoring for extracted content

Source citations
Yes

Verbatim source citation from the document for every extracted field

No

No source citation linking extracted values back to document text

Multi-file support
Up to 20 files

Process up to 20 files in a single API request with merged extraction results

1 file

Each call processes a single file

Supported input formats
PDF, images, Office

Process PDFs, images, and common Office formats in a single API endpoint

PDF, images, Office

Supports PDF, images, and Office formats via multiple extraction backends

Other APIs included
5 APIs

Document extraction, image transformation, image generation, document generation, and sheet generation under one API key

Extraction only

Focused on document text extraction with no other APIs included

Open source
Proprietary

Closed-source managed SaaS platform

MIT license

Free and open source under the MIT license with zero per-document cost

Raw throughput
Managed

Cloud-based processing with automatic scaling — no tuning required

Very fast

Rust-based engine that is 9x faster than Python alternatives for text extraction

EU hosting
EU only

All processing happens exclusively on EU-hosted servers

Your choice

Runs on your infrastructure, so data residency depends on where you deploy

Language support
Any language

REST API callable from any programming language with HTTP support

12 bindings

Native bindings for 12 programming languages with no HTTP overhead

Pricing model
Per credit

Pay-per-use pricing based on the number of extraction requests

Free

Open source and free to use — costs are limited to your own compute infrastructure

Infrastructure required
None

Fully managed API with no deployment, scaling, or maintenance required

Self-hosted

Requires deploying, scaling, and maintaining the Rust binary on your infrastructure

GDPR / Data privacy
Zero retention

No files or results stored beyond temporary 90-day logs

Self-hosted

Data never leaves your servers since the library runs entirely on your infrastructure

Pricing

Start with free trial credits. No credit card required.

Developer

For individuals & small projects

$29.99 /per month
  • 1,000 credits / month
    That's either: 1,000 image transformations 500 document generations 500 image generations 500 sheet generations 200 document extractions (5-page docs) 200 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Email support
  • Budget caps per key
  • Optional auto top-up
Most Popular

Startup

Save 40%

For growing teams

$119.99 /per month
  • 5,000 credits / month
    That's either: 5,000 image transformations 2,500 document generations 2,500 image generations 2,500 sheet generations 1,000 document extractions (5-page docs) 1,000 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Priority support
  • Budget caps per key
  • Optional auto top-up

Business

Save 47%

For high-volume workloads

$319.99 /per month
  • 15,000 credits / month
    That's either: 15,000 image transformations 7,500 document generations 7,500 image generations 7,500 sheet generations 3,000 document extractions (5-page docs) 3,000 markdown conversions (5-page docs)
  • All APIs included
  • Free trial credits per API
  • Priority support
  • Budget caps per key
  • Optional auto top-up

Start building in minutes

Free trial credits included. No credit card required.