What is Unstract?
Open-source document processing into structured data.
Who is Unstract best for?
Unstract is best for engineering teams in finance and insurance who need structured JSON from varied documents.
Finance and insurance paperwork
Bank statements, claims, loan files and KYC documents from many sources can be read with one set of prompts instead of a template for each layout.
Developers adding extraction to apps
A finished extraction project can be deployed as a REST API, an ETL pipeline into a warehouse, an MCP server for AI agents or an n8n node.
Teams that must keep data in house
The open-source edition and the on-premise Enterprise plan run inside your own infrastructure, so documents never leave it.
Fields where a wrong value is costly
Its LLMChallenge option has a second model check each extracted value and returns nothing rather than a guess.
How much does Unstract cost?
Unstract's cloud plans cost $499 a month for Starter with 5,000 pages or $2,249 a month for Growth with 25,000 pages, both with a 14-day free trial, and the open-source edition is free to self-host.
- 5,000 pages a month, then $0.10 a page
- Agentic Prompt Studio with standard compliance and support
- 14-day free trial
- 25,000 pages a month, then $0.09 a page
- Agentic Prompt Studio with standard compliance and support
- 14-day free trial
Billed yearly, Starter is $416 a month for 60,000 pages a year and Growth is $1,874 a month for 300,000 pages a year. Enterprise runs on Unstract's cloud or your own servers, is priced on request, and adds SOC 2, HIPAA, GDPR and ISO 27001 compliance, SSO and a dedicated success manager. The open-source edition (AGPL 3.0) is free to self-host with Docker. A page is one physical page, so a 10-page PDF uses 10. LLMWhisperer, the parser included in every plan, is also sold on its own: 100 pages a day free, then $1 to $15 per 1,000 pages depending on the mode. Full pricing on unstract.com. We checked these prices on .
How do readers rate Unstract?
No one has rated Unstract yet. Be the first.
Sign in to rate. One rating per account.
Is Unstract open source?
Yes. Unstract's code is public under the AGPL 3.0 licence, so you can run it on your own server.
On GitHub
7,448stars
- Last commit
- 13 Nov
- Repository age
- 2 years
- Latest release
- 10 Nov
- Licence
- AGPL 3.0
- Self-hosted
- Yes
- Repository
- Zipstack/unstract
What are the best Unstract alternatives?
Unstract is an open source alternative to Airparser, Hyperscience, Affinda and Nace Document Intelligence. Interfaze 1.1 Lite does the same job and is open source too.
Structured data from emails, PDFs and documents, GDPR-compliant.
Document processing automation for enterprises.
Data extracted from any document type, validated.
Nace's API that parses, splits, classifies and extracts 36 file types, citing each value's page.
Interfaze's open-weight model for OCR, transcription and extraction, with confidence scores.
Questions about Unstract
What is Unstract?
Open-source document processing into structured data.
Who is Unstract for?
Unstract is best for engineering teams in finance and insurance who need structured JSON from varied documents.
Is Unstract free?
Unstract's open-source edition is free to self-host under the AGPL 3.0 licence, but you run and maintain it on your own servers with Docker. The hosted cloud starts with a 14-day free trial that needs no credit card, then costs from $499 a month.
How much does Unstract cost?
Unstract's paid plans are Starter at $499 per month and Growth at $2,249 per month.
Is Unstract open source?
Yes. Unstract's code is public under the AGPL 3.0 licence, so you can run it on your own server.
What are the best Unstract alternatives?
The closest alternatives on Recaply are Airparser, Hyperscience, Affinda, Nace Document Intelligence and Interfaze 1.1 Lite.
Where can I try Unstract?
On its official website, unstract.com.
What counts as a page in Unstract?
One page in Unstract is one physical page of a document: a 10-page PDF uses 10 pages, an image uses one, and each frame of a multi-page TIFF counts on its own. Pages that fail because of an error on Unstract's side are not charged, and pages past your allowance are billed at your plan's overage rate.







