U

Unstructured

Open-source data preprocessing for unstructured data

Overview

Unstructured.io provides tools for turning raw unstructured data into ML-ready formats. It delivers open-source libraries and APIs developers and data scientists use to build custom data-preprocessing pipelines for labeling, training, and production workflows. The pipelines support data from HTML, PDFs, CRM data, XML, PPTX, and DOCX, and can be orchestrated with machine learning models, cleaning scripts, and regular expressions, with easy integration to downstream services and strong data security. Users can publish their own APIs and format data for ingestion with various ML services, enabling scalable use of unstructured data. The goal is to help organizations extract value from unstructured data at scale by providing flexible, reusable preprocessing tools.

Significant Headcount Growth

Work here?Claim your company

About Unstructured

Simplify's Rating
Why Unstructured is rated
B-
Rated B on Competitive Edge
Rated B on Growth Potential
Rated C on Differentiation

Industries

Data & AnalyticsEnterprise SoftwareAI & Machine Learning

Company Size

51-200

Company Stage

Series B

Total Funding

$66.2M

Headquarters

Rocklin, CA

Founded

2022

Get referred to Unstructured

See people who can refer or advise you

Simplify Jobs

Simplify's take

What believers are saying

  • October 2026 models beat GPT-6, Claude, and Gemini on tables and hallucinations.
  • Army SBIR and AFWERX contracts expand defense revenue through 2027.
  • Teradata integration opens embedded distribution across regulated enterprise customers.

What critics are saying

  • Reducto, LlamaParse, and frontier models compress pricing below $0.015 per page.
  • Free credits and benchmark marketing signal a crowded, easily imitated category.
  • If agents standardize native parsing, Transform becomes a feature, not a platform.

What makes Unstructured unique

  • Transform MCP embeds document parsing inside agents across 60+ file types.
  • FedRAMP High and IL-5 credentials separate Unstructured from parser startups.
  • SCORE-Bench leadership and 100 million downloads validate enterprise technical credibility.

Help us improve and share your feedback! Did you find this helpful?

Funding

Total Funding

$66.2M

Above

Industry Average

Funded Over

4 Rounds

Notable Investors:
Series B funding is typically for startups that have proven their business model and need more funding to expand rapidly—often by entering new markets or adding more products. Investors are usually venture capital firms that specialize in later-stage investments.
Series B Funding Comparison
Above Average

Industry standards

$35M
$40M
$45M
$65M
$100M

Benefits

  • Remote Work Options
  • Unlimited Paid Time Off
  • Home Office Stipend
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Professional Development Budget

Growth & Insights and Company News

6 month growth

14%

1 year growth

13%

2 year growth

16%
AiThority
Oct 22nd, 2026
Unstructured's new transform models beat GPT-6, Claude and Gemini at parsing tables, forms and scans.

Unstructured's new transform models beat GPT-6, Claude and Gemini at parsing tables, forms and scans. Frontier models produce up to 2.3x as many table errors and hallucinate 50% more, at up to 7.5x the price. Teams can get a free side-by-side on their 25 hardest pages. Oct 23, 2026 Prev Next 1 of 43,807 Unstructured, whose open source software recently surpassed 100 million downloads, launched new models for Transform, its document parsing solution for turning PDFs, scans and other complex documents into data AI agents can act on. In testing on 224 real-world business pages, GPT-6, Claude and Gemini produced up to 2.3 times as many table errors as Transform and invented about 50% more content than Unstructured that was never in the document.[1] The new models are live in Transform now with 10,000 free pages at transform.unstructured.io. Tables, forms and scans are where AI fails quietly. A decimal point drops out of a table cell, and $1,407.77 becomes $140,777. An empty checkbox on an insurance claim is read as checked. A blank field on a loan application comes back filled with a hallucinated guess. When a person reviews the output, someone catches the mistake. When an agent acts on it, the error flows straight into a payment, a decision or an answer to a customer. The 224 pages come from SCORE-Bench, Unstructured's open benchmark of real-world business documents, where Transform ranked first on every table-accuracy measure.[1] Transform costs $0.015 a page; GPT-6 costs about 7.5 times as much on the same run. Transform also holds up on the benchmarks specialist parsers use. On RD-TableBench, the 1,000-table benchmark Reducto built to rank document parsers, Transform scored 0.899 using Reducto's own grading script.[2] On forms, Transform now finds 89% of fields.[3] "RAG needed mediocre data. Agents need extraordinary data," said Brian Raymond, founder and CEO of Unstructured. "At 99% accuracy per step, a 50-step agent finishes clean 60% of the time. At 99.9%, it finishes clean 95% of the time. That extra point nine lives in the tables, forms and scans other tools get wrong. We built Transform to get them right. Every parser wins its own benchmark, ours included, so we'll prove it on your documents." To back that up, Unstructured will run any team's 25 hardest pages through the new models and return a free side-by-side comparison against their current parser within 24 hours, with a customized setup for any page that needs one. Teams moving to Transform from Reducto, LlamaParse, another parser or a frontier model can claim up to $10,000 in Transform credits through Dec. 31, 2026. Visit unstructured.io to learn more. One call to Transform returns tables as real grids with merged headers intact, forms as label-and-value pairs with handwriting and checkbox states preserved, and scanned PDFs with no text layer as clean text, no separate OCR step needed. Every element comes back labeled by type, with its page number and coordinates, so an agent can cite exactly where an answer came from. In Transform's workbench, users can get a recommended extraction schema from a sample document, simplifying schema iteration. Developers can choose between Balanced, the default parsing strategy, or Best for scans, handwriting and dense tables. Transform is available self-serve at transform.unstructured.io or as a Dedicated Instance on AWS, Azure or GCP for teams that need infrastructure-level isolation or have specific data residency needs. Developers can start now at transform.unstructured.io with 10,000 free pages and no credit card.

Yahoo Finance
Oct 21st, 2026
Unstructured's Transform beats GPT-6, Claude and Gemini on tables at $0.015 a page

Unstructured, whose open source software has passed 100 million downloads, launched new models for Transform, its tool for turning PDFs, scans and other complex documents into data AI agents can use. The models are live now, with 10,000 free pages. In company tests on 224 business pages, GPT-6, Claude and Gemini made up to 2.3 times as many table errors as Transform. They also invented about 50% more content that was not in the document. Transform costs $0.015 a page; GPT-6 costs about 7.5 times as much. On forms, it now finds 89% of fields. Unstructured will run any team's 25 hardest pages through the models and return a free comparison within 24 hours. Teams switching from another parser can claim up to $10,000 in credits through December 31, 2026.

Intelligence Community News
Sep 23rd, 2026
Unstructured wins Army SBIR award for anomaly detection.

Unstructured wins Army SBIR award for anomaly detection. 0 Comments On September 22, following selection through the Army's xTechIgnite competition, Unstructured announced that it has been awarded a $2 million Army Small Business Innovation Research (SBIR) Direct-to-Phase II contract under topic A254-018, Novel AI Techniques for Insights in Various Environments (NATIVE). During this 18-month effort, Unstructured will support Product Manager (PdM) Artificial Intelligence Operations and Services (AIOPS) under the Capability Program Executive Command and Control Information Network (CPE C2IN), operationalizing AI-ready multimodal data pipelines that ingest and preprocess sensor data to detect anomalies and surface unknown patterns. The objective is concrete: deliver AI capabilities that compress the sensor-to-decision timeline, reduce cognitive load on Soldiers, and sharpen situational awareness. This effort centers on solving a central problem in modern command and control: transforming voluminous, unstructured multimodal sensor data into AI-ready data that aids Commander's decision making. That data is delivered in non-proprietary JSON schema, ready for real-time consumption by downstream models and agents. This effort extends Unstructured's agent-ready data pipelines beyond documents into sensor modalities that define multi-domain warfare. In parallel, Unstructured will develop critical anomaly detection capabilities across heterogenous sensor data. These solutions will have direct applicability across warfighting functions by surfacing critical information. This award reinforces Unstructured's commitment to solving the data readiness challenge for GenAI in mission environments, so that Soldiers have reliable GenAI tools and agents in the moments that matter, the company said. IC News delivers the situational awareness you need to get ahead and stay ahead in the IC contracting space. Subscribe today for full access to 10,000+ articles, plus new articles each weekday.

Business Wire
Sep 16th, 2026
Unstructured Secures $25 Million in Seed and Series A Funding to Enable Enterprises to Use LLMs With their Data

Unstructured announces $25 million in funding to help enterprises prepare their data for AI

Unstructured
Jul 9th, 2026
Unstructured Transform MCP.

Unstructured Transform MCP. Give your agents any file: introducing Unstructured Transform MCP. Jul 9, 2026 Unstructured Your agent meets a document mid-task. Today it has three bad paths from here. It hallucinates from its built-in vision capabilities and hopes the table cells line up. It calls a generic parser package and trusts the output is good enough. Or it claims success and you find out two turns later when half the line items are missing. None of these paths gets you to reliable structured data, and most quietly fail on the files you didn't anticipate. And meanwhile, every retry, every cleanup pass, every "let me look at that again" burns through your token budget. Or before any of this, you stopped building the agent to figure out the pipeline first. What if somebody has already done the job of figuring it out? These aren't new problems. Earnings decks with embedded charts. Scanned contracts with handwritten margin notes. Invoice formats no two vendors agree on. Unstructured Technologies Inc. has spent years figuring out what to do with any of them. From today, that expertise now lives in your agent's toolset. Unstructured Technologies Inc. is introducing Unstructured Transform MCP, document processing your agent can call as a tool. This used to be something you built around your agent. Now it's callable as MCP tools in any client that speaks the protocol. Add Transform to your AI tool. Authenticate once in your browser. The tools are live on your agent's next message. See the quickstart for the specifics of your client. A walkthrough. Open Claude Code (or Codex, or Cursor, or any MCP-compliant client). Connect your AI tool to Unstructured Transform MCP, authenticate once in your browser, and the tools are live on your agent's next message. You're working on an invoice reconciliation agent. Twelve invoices sit in ~/data/invoices/. A JSON file of purchase orders sits at ~/data/pos.json. You prompt: "I have invoices in ~/data/invoices/ and POs in ~/data/pos.json. Find any mismatches in totals or line items." The agent decides to call Unstructured Transform MCP. You watch the tool calls happen in your session: Behind the scenes, each file got the parsing strategy that fit its shape. Layout-heavy invoices got layout-aware extraction. Tables came back as structured tables. The agent didn't need to know which method handled which file. It described what it wanted, and the right approach ran. The parsed output lands in the agent's context: text, tables, and structure intact. The agent reads each invoice, pulls vendor and total from the structured tables, joins it against your pos.json file via its filesystem tool, and reports back: three invoices have totals that don't match their POs. It writes the discrepancies to ~/reports/mismatches.csv and offers to draft the vendor follow-ups. The whole loop ran inside Claude Code, and you never opened a browser tab. Your agent learned Unstructured Transform MCP on its own. Documentation ships with the tool, and the agent reads it the way it reads any other docs. It composed one call that carried everything: the files and the data it wanted back. Unstructured Transform MCP handled the strategy underneath. Why it's different. There are plenty of ways to give your agent document processing today. Notebook scripts copied from a tutorial. Parser APIs you wrap into a custom tool. Frontier model vision that hallucinates quietly on every fifth invoice. Most leave your agent with a plausible-looking pipeline that's hard to trust. Unstructured Transform MCP is different on four components. Composable. Output drops into your agent's next reasoning step. Parse 12 invoices, match them against your purchase orders, write the mismatches to a CSV, all in one session. Your agent doesn't switch contexts to use Transform. Unstructured Transform MCP fits inside the loop your agent already runs. Inspectable. Every tool call is visible in your session. Every parameter the agent picked is visible. When the agent decides a file needs deeper parsing, you see that decision and why. Reproducible. Every tool call captures the exact file, parameters, and pipeline settings. The workflow your agent ran at prototype is the workflow that runs at scale. Same workflow payload, same job behavior, same output shape, whether you're testing one file or processing a million. Portable. The runnable code that Transform produced is yours when you want it. Drop it into your scheduler, your CI, your backend service. Validate in the agent's loop, ship in production. Know your agents are getting the best parsing and extraction in the world. Unstructured Transform MCP handles 60+ file types: PDFs, emails, images, scanned docs, spreadsheets, presentations. Every one runs through the same Unstructured extraction pipelines ranked #1 on text accuracy, hallucination control, table cell content, and table cell position across 1,000+ pages of real enterprise documents. Those four dimensions matter because wrong extraction very easily transforms from a data quality problem into a trust problem. Wrong text in a document means wrong answers from your AI. A hallucinated figure that looks right is worse than a gap. A number in the wrong table cell can move from a formatting error to a bad decision. These are the failure modes that end AI programmes. Unstructured ranks #1 on all four. Unstructured also outperforms off-the-shelf frontier models on the same benchmark. Unstructured Technologies Inc. wrote about that separately: the frontier is strong on a lot of things, but document parsing is harder than it looks. The tool surface is new. The engine behind it has years of document AI research, continuously evaluated against SCORE-Bench, its open document parsing benchmark. What developers are using it for. * A team replacing a brittle homegrown PDF pipeline that breaks every time a vendor changes their invoice template * An engineer building a RAG agent who needs documents chunked and embedded into their vector store, mid-build * A developer pointing their agent at a thousand documents on their desktop and getting back parsed output file by file * A team parsing patents, financial statements, or biological science papers with their tables and layout intact In each case, the half-day spent picking the right approach becomes a tool call. The agent picks the workflow. The run happens on your real file. The structured output lands in the agent's next step. From install to structured data in three minutes. Add Unstructured Transform MCP to your agent. Hand it a document from your hardest corpus. Watch your agent pick the approach, call Unstructured, and continue the work with structured output in hand. 15,000 pages free every month, $0.03 per page after that. Three minutes from install to structured data. Try it on your hardest files and tell Unstructured Technologies Inc. if Unstructured Technologies Inc. got it right.

Recently Posted Jobs

Sign up to get curated job recommendations

Unstructured is Hiring for 1 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs