PDF parsing for
developers

The best way to extract structured data from documents. Upload PDFs and get text, tables, and JSON back instantly.

Documents

Invoice Processing

Last 24h
Upload
PROCESSED
1,247
99.2%
ACCURACY
98.7%
Good
AVG TIME
1.8s
-0.3s
FILESTATUSPAGESTIME
invoice-2024-001.pdf
completed
31.2s
invoice-2024-002.pdf
completed
52.1s
receipt-march.pdf
processing
1...
contract-draft.pdf
completed
124.3s
invoice-2024-003.pdf
failed

Built for
accuracy

All the features you need to extract data from documents, monitor accuracy, and protect your pipeline — without the friction.

Blazing Fast OCR
Table Detection
Enterprise Security
Metrics
Last 30 days
ACCURACY
98.7%
Correct
12,341
Errors
163
PROCESSED
12,504
Completed
12,341
Pending
0
AVG SPEED
1.8s
P50
1.2s
P99
4.1s

Ship faster with
less code

A clean, predictable API that handles the complexity of document parsing — so you don't have to. From upload to structured output in a single call.

POST
/api/v1/documents
// Response
HTTP 200: { "id": "doc_a97d6168b7a920fd" }
HTTP 200: { "id": "doc_2d244dfcbb217791" }
HTTP 200: { "id": "doc_ffcf4c9ca27388d9" }
Activity Feed
CompletedMar 10 07:16:18
invoice-2024-001.pdf
3 pages · 1.2s
ProcessingMar 10 07:16:16
receipt-march.pdf
1 page
FailedMar 10 07:16:14
contract-draft.pdf
File too large

Test Mode

Simulate document processing with our sandbox API without consuming your quota. Perfect for development and CI/CD pipelines.

Webhooks

Get notified when documents finish processing. Configure webhook endpoints per project for real-time status updates.

From PDF to JSON, effortlessly

A simple API to extract text, tables, and structured data from any document. Integrate in minutes, not days.

No
Py
Go
Ru
PH
Ru
cU
import Festich from 'festich';

const festich = new Festich('STRMFLxxxxxxxxxxxxxxxxxGRP');

const { data, error } = await festich.documents.parse({
  file: './invoice.pdf',
  output: 'json',
});

console.log(data.tables);  // Extracted tables
console.log(data.text);    // Full text content

Simple, transparent
pricing

Pay only for what you use. No subscriptions, no hidden fees.

Free

$0/ 500 pages/mo

For side projects and testing.

  • 500 pages / month
  • REST API access
  • JSON + CSV export
  • Community support
Get Started

Growth

Popular
$0.0014/ per page

For teams processing at scale.

  • Unlimited documents
  • Per-page billing
  • Priority processing
  • Webhook notifications
  • Table detection
  • Email support
  • 99.9% uptime SLA
Get Started

Enterprise

Custom/ volume pricing

For organizations with advanced needs.

  • Custom rate limits
  • Dedicated infrastructure
  • SOC 2 compliance
  • SSO & SAML
  • Dedicated support engineer
  • Custom SLA
Contact Sales

Start parsing
today

Free to start. No credit card required. Process your first 500 pages on us.