Unstructured

API

Document parsing API and open-source library that turn files into LLM-ready data

Price
Free credits, then pay per use
Access
Unstructured API key

About

Unstructured Transform is a hosted API and MCP server that parses PDFs, Office files and images into markdown or elements and extracts fields with a JSON schema. An Apache-2.0 Python library also runs locally. The API takes one file of up to 50 MB per request.

What you can do with it

  • Parse PDFs, DOCX, PPTX and scanned images into markdown or typed elements
  • Extract fields from invoices and other documents into JSON with a schema
  • Partition, chunk and embed files for RAG from an agent over MCP

Get started

  1. Sign in at transform.unstructured.io (first 10,000 pages free)
  2. Create an API key under API keys

Example

curl https://transform.unstructured.io/api/v2/parse \
  -H "unstructured-api-key: $UNSTRUCTURED_API_KEY" \
  -F "input=@document.pdf"

Details

Hosting
Hosted service, Self-hosted, Runs locally
Available in
Worldwide
Official SDKs
Python, JavaScript/TypeScript
MCP server
Remote

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .