SolveOCR API extracts text from images using deep learning. Send an image, get structured text with confidence scores and bounding boxes.
All requests require a Bearer token in the Authorization header.
SolveOCR employs strict concurrency and throughput controls to ensure massive burst stability.
Extract text from a single image. Supports PNG, JPG, WebP, TIFF, PDF.
enesfrdezhjakoruarhicurl -X POST https://api.solveocr.com/v1/ocr \
-H "Authorization: Bearer sk-..." \
-F "image=@doc.png"{
"text": "Invoice #2847...",
"confidence": 0.997,
"language": "en"
}Extract text from multiple images simultaneously. Supports up to 50 concurrent images.
enesfrdezhjakoruarhicurl -X POST https://api.solveocr.com/v1/batch \
-H "Authorization: Bearer sk-..." \
-F "images=@doc1.png" \
-F "images=@doc2.png"{
"results": [
{"text": "Invoice #1...", "confidence": 0.99, "language": "en"},
{"text": "Receipt #2...", "confidence": 0.98, "language": "en"}
]
}