Extract structured data from any file

Send PDFs, images, or text files with your target JSON schema. Get structured JSON back in seconds. 10 free extractions after you confirm your email.

curl -X POST https://api.structurizeapi.site/v1/extract \
  -H "X-API-Key: sk_your_api_key" \
  -F "file=@invoice.pdf" \
  -F 'target_schema={
    "type": "object",
    "properties": {
      "total": {"type": "number"},
      "vendor": {"type": "string"},
      "date": {"type": "string"}
    }
  }'

Built for developers

Simple API, powerful extraction, structured results.

Schema-Driven Extraction

Send a PDF, image or text file with your JSON schema and get the data back in that shape.

Seconds, Not Hours

A typical invoice takes 3–10 seconds. Files up to 3.75 MB; failed extractions cost nothing.

Files Never Stored

Files are processed in memory over TLS and discarded; we keep only a usage log (time, file type, tokens).

Simple, credit-based pricing

Buy credits. Use them whenever. No subscriptions, no surprises.

Starter

Perfect for testing and small projects

$9/ 100 credits
  • 100 extraction credits
  • PDF, image and text files
  • Any JSON schema
  • Credits never expire
Get Started
Most Popular

Pro

For growing teams and production workloads

$39/ 500 credits
  • 500 extraction credits
  • PDF, image and text files
  • Any JSON schema
  • Credits never expire
Get Started

Enterprise

For high-volume production use

$149/ 2000 credits
  • 2,000 extraction credits
  • PDF, image and text files
  • Any JSON schema
  • Credits never expire
Get Started