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
Built for
accuracy
All the features you need to extract data from documents, monitor accuracy, and protect your pipeline — without the friction.
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.
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.
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 contentSimple, transparent
pricing
Pay only for what you use. No subscriptions, no hidden fees.
Free
For side projects and testing.
- 500 pages / month
- REST API access
- JSON + CSV export
- Community support
Growth
PopularFor teams processing at scale.
- Unlimited documents
- Per-page billing
- Priority processing
- Webhook notifications
- Table detection
- Email support
- 99.9% uptime SLA
Enterprise
For organizations with advanced needs.
- Custom rate limits
- Dedicated infrastructure
- SOC 2 compliance
- SSO & SAML
- Dedicated support engineer
- Custom SLA
Start parsing
today
Free to start. No credit card required. Process your first 500 pages on us.