Extract Text from
Any Document
A powerful OCR-as-a-Service API that transforms images into structured, searchable text. Multi-language support, enterprise-grade reliability, and a developer experience you'll love.
Built for Developers, Designed for Scale
Everything you need to integrate powerful OCR into your applications. Simple API, comprehensive docs, and rock-solid infrastructure.
Universal OCR Engine
Extract text from receipts, invoices, IDs, contracts, and any printed or handwritten document. Powered by PaddleOCR with 80+ language support.
Multi-Language Support
Process documents in 50+ languages including English, French, Arabic, German, Spanish, and more. Add languages on-the-fly via API parameters.
Lightning Fast API
Average response time under 2 seconds. Built on FastAPI with async processing for maximum throughput and minimal latency.
Secure by Design
SHA-256 hashed API keys, JWT authentication, rate limiting, and complete usage audit trails. Your data stays safe.
Structured Extraction
Pass a JSON schema and let our LLM pipeline extract exactly the fields you need. (Available on Enterprise plan).
Developer First
Interactive Swagger UI, Postman collections, and SDKs in Python, Node, and Go. Start building in minutes.
Integrate in Minutes
A single API call is all you need. Here's how easy it is.
# Extract text from any image curl -X POST https://ocr.ics-tn.com/api/v1/ocr/extract \ -H "X-API-Key: ics_your_api_key_here" \ -H "Content-Type: application/json" \ -d '{ "image": "data:image/png;base64,iVBOR...", "language": "eng" }' # Response { "success": true, "raw_text": "Invoice #12345\nDate: 2026-01-15...", "word_count": 142, "confidence": 94.5, "processing_time_ms": 1230 }
Simple, Transparent Pricing
Choose the plan that fits your needs. No hidden fees.
Get started with basic OCR capabilities
- 20 requests/day
- 1 API key
For professionals who need more power
- 200 requests/day
- 5 API keys
- Priority support
- Structured extraction (LLM)
Unlimited access for large-scale operations
- Unlimited requests/day
- 20 API keys
- Priority support
- Structured extraction (LLM)
- Dedicated support manager
- Custom OCR models
Ready to Get Started?
Create your free account and start extracting text from documents in minutes.
Create account →