> ## Documentation Index
> Fetch the complete documentation index at: https://docs.reducto.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview - What is Reducto?

> Transform unstructured documents into structured data

Reducto is a document processing platform that converts PDFs, images, spreadsheets, scanned documents, and [30+ other formats](/upload/overview#supported-file-types) into structured data.

**What you can do:**

* **Extract data** from invoices, bank statements, contracts, and forms
* **Fill out forms** like PDF applications and DOCX templates automatically
* **Build RAG pipelines** with layout-aware chunking optimized for LLMs
* **Split documents** into sections for targeted processing

Reducto handles the hard parts like OCR, layout detection, table extraction, and handwriting recognition so you can focus on what to do with the data.

***

## How it works

```mermaid theme={null}
flowchart LR
    A[Upload document] --> B[Reducto processes]
    B --> C[Get structured data]
```

1. **Upload** — Send a PDF, image, spreadsheet, or [30+ supported formats](/upload/overview#supported-file-types)
2. **Process** — We have multiple configurable endpoints that can run OCR, detect layout, extract tables, chunk content, and do lots more depending on your use case
3. **Receive** — Get clean JSON with text, tables, bounding boxes, and confidence scores

***

## How to use Reducto

<CardGroup cols={2}>
  <Card title="API & SDKs" icon="code" href="/quickstart">
    For developers building automated pipelines. Available in Python, Node.js, Go, and REST.
  </Card>

  <Card title="Studio" icon="browser" href="https://studio.reducto.ai">
    For visual, no-code document processing. Upload files, configure settings, and see results instantly.
  </Card>
</CardGroup>

***

## Core Endpoints

<CardGroup cols={2}>
  <Card title="Parse" icon="file-lines" href="/parse/overview">
    Extract all content from a document, like text, tables, and figures, with layout-aware chunking for RAG.
  </Card>

  <Card title="Extract" icon="brackets-curly" href="/extract/overview">
    Pull specific fields into structured JSON using a schema. Define what you want, get exactly that.
  </Card>

  <Card title="Split" icon="scissors" href="/split">
    Divide long documents into sections using natural language descriptions.
  </Card>

  <Card title="Edit" icon="pen-to-square" href="/editing/edit-overview">
    Fill PDF forms and edit DOCX files programmatically.
  </Card>
</CardGroup>

***

## Use cases

Teams use Reducto to automate document processing across industries:

* **Financial services** — Bank statement parsing, transaction extraction, 10-K analysis, invoice processing
* **Insurance** — Claims data extraction, ACORD form processing, policy analysis, underwriting automation
* **Healthcare** — Lab report structuring, patient data extraction, medical records (HIPAA compliant)
* **Legal** — Contract clause extraction, court filing analysis, patent processing, due diligence

***

## Security & Compliance

<CardGroup cols={3}>
  <Card title="SOC 2 Type II" icon="shield-check">
    Audited security controls.
  </Card>

  <Card title="HIPAA" icon="hospital">
    Compliant processing available.
  </Card>

  <Card title="Zero Data Retention" icon="clock">
    Documents deleted within 24h.
  </Card>
</CardGroup>

Encryption at rest (AES-256) and in transit (TLS 1.2+). EU data residency available. [Learn more →](/security/policies)

***

## Get started

<CardGroup cols={2}>
  <Card title="API Quickstart" icon="rocket" href="/quickstart">
    Parse your first document in 5 minutes with Python, Node.js, Go, or REST.
  </Card>

  <Card title="Studio Playground" icon="browser" href="https://studio.reducto.ai/">
    Try Reducto in your browser—no setup required.
  </Card>
</CardGroup>
