Document Intelligence API

One API for Every
Document Task

Most document workflows require five or more separate tools — a PDF extractor, an OCR engine, a Word converter, an image processor, and a translation service, each with its own API key, pricing model, and failure mode. DocConvert consolidates all of them into one consistent REST API.

No sign-up needed

Try every feature in your browser —
before writing a single line of code

Our interactive web app gives you hands-on access to every conversion, OCR, and translation capability. Upload a real file, pick a format, and see the result immediately. No API key. No registration. Just results.

  • PDF → plain text extraction
  • DOCX → PDF (background job)
  • Multilingual OCR (40+ languages)
  • Structured table extraction
  • JPEG & TIFF conversion
  • Document translation
Open Web App →

Free to use · No account required

Everything Your Document Pipeline Needs — In One Service

Building document workflows typically means stitching together multiple services, each with its own integration cost, failure mode, and billing model. DocConvert is purpose-built to own the entire pipeline: ingestion, extraction, recognition, conversion, and translation — all behind a single API key and a consistent REST interface.

One API key. Every capability.

A single credential gives you access to every conversion endpoint — PDF extraction, OCR, Word conversion, image processing, and translation. No per-feature sign-ups, no rotating tokens across services.

Automatic OCR fallback — zero configuration

When a PDF contains scanned or image-only pages, DocConvert detects them automatically and switches to high-resolution OCR on the fly. You submit one file and always get text back — no branching logic in your code.

Deep multilingual recognition — 40+ languages

DocConvert applies the most accurate recognition model for each script family. CJK scripts (Chinese Simplified, Chinese Traditional, Japanese, Korean) use a deep-learning engine purpose-built for logographic text, returning detected language and confidence score alongside the extracted content.

Tables come back as structured data, not flat text

When a document contains tabular data — invoices, financial statements, forms — DocConvert extracts each cell individually and returns rows as typed 2-D arrays, ready to insert into a spreadsheet or database without post-processing.

Async queue built in — no infrastructure to run

Large documents submit as background jobs, are processed on a dedicated worker fleet, and land in S3. You poll a status endpoint and receive a pre-signed download URL on completion. No SQS queues, no worker servers, no S3 lifecycle policies to manage yourself.

Format-faithful Word-to-PDF conversion

Complex DOCX files — multi-column layouts, embedded images, custom fonts, tracked changes — are converted to PDF with formatting preserved. Each job runs in an isolated environment, so concurrent conversions never interfere with each other.

Extraction and translation in a single call

Submit a foreign-language PDF, TIFF, or scanned image and receive an English translation in one request. DocConvert handles the extraction, language detection, and translation pipeline internally — no chaining separate API calls yourself.

Your data stays on your infrastructure

All processing happens on dedicated servers — no third-party cloud OCR calls, no document content sent to external APIs. When self-hosted, files never leave your network perimeter. Ideal for regulated industries handling sensitive documents.

Comprehensive Document Intelligence — Every Format Covered

Each capability is a dedicated, tested REST endpoint. No configuration required — send your file, get your result. All processing runs on dedicated infrastructure with no third-party cloud calls.

Intelligent PDF Text Extraction

Extracts selectable text from digital PDFs with high fidelity. Automatically detects scanned pages and falls back to OCR at high resolution — no configuration needed. Multi-page PDFs processed in full.

Multilingual OCR — 40+ Languages

Auto-detects the dominant script and applies the most accurate recognition model for that script family — including deep-learning recognition for CJK scripts (Chinese, Japanese, Korean) that substantially outperforms general-purpose OCR on logographic text. Returns detected language and confidence score.

Structured OCR with Table Extraction

Detects table boundaries, extracts each cell individually, and returns rows as typed 2-D arrays alongside paragraph text — all in reading order. Ideal for invoices, financial statements, and forms.

Word to PDF — Format-Faithful Conversion

Converts DOCX files to PDF preserving fonts, images, tables, and complex formatting. Each conversion runs in an isolated environment to prevent cross-job interference. Handles large Word documents via the async job queue.

Image & TIFF Conversion

Converts JPEG and multi-frame TIFF images to PDF losslessly. Rasterises PDF pages to TIFF at up to 300 DPI for archiving or downstream OCR pipelines. Single-frame and multi-frame TIFFs supported.

Document Translation to English

Extracts text from PDF, TIFF, or JPEG and translates it to English in a single API call. Supports 10+ source languages with auto-detection. Async mode for large documents returns a JSON result file.

Supported Conversion Pairs

Every format pair is a dedicated endpoint. Async endpoints return a job_id; poll /status/{job_id} for the result URL.

Input Output Endpoint Mode
PDFPlain text/convert/pdf-to-textSync
PDFTIFF (300 DPI)/convert/pdf-to-tiffAsync
JPEGPDF/convert/jpeg-to-pdfSync
TIFFPlain text/convert/tiff-to-textSync
TIFFPDF/convert/tiff-to-pdfSync
DOCXPDF/convert/docx-to-pdfAsync
JPEG / TIFF / PDFOCR text/ocr · /ocr/multilingualSync
JPEG / TIFF / PDFStructured JSON + Markdown/ocr/structuredSync
PDF / TIFF / JPEGEnglish translation/translate/documentSync

Integrate in Minutes — Standard REST, No SDK Required

Every endpoint accepts multipart/form-data. Pass your API key in the X-API-Key header. Synchronous endpoints return the converted file as bytes; async endpoints return a job_id to poll.

Extract text from a PDF (synchronous)

curl -X POST https://docconvert.skietech.com/tools/docConversion/convert/pdf-to-text \
  -H "X-API-Key: your_api_key_here" \
  -F "file=@invoice.pdf"
# Returns plain text as application/octet-stream

Convert a scanned document with multilingual OCR

curl -X POST https://docconvert.skietech.com/tools/docConversion/ocr/multilingual \
  -H "X-API-Key: your_api_key_here" \
  -F "file=@arabic_contract.pdf"
# Returns: { "text": "...", "detected_language": "ar", "confidence": 0.98 }

Convert Word to PDF — async, result via S3

JOB=$(curl -s -X POST https://docconvert.skietech.com/tools/docConversion/convert/multi \
  -H "X-API-Key: your_api_key_here" \
  -F "source_format=docx" -F "target_format=pdf" -F "file=@report.docx" | jq -r .job_id)

curl "https://docconvert.skietech.com/tools/docConversion/status/$JOB"
# Returns: { "status": "complete", "download_url": "https://s3.amazonaws.com/..." }
Register for a free API key → Browse API docs

How It Works

Register and get your API key

Create a free account — no credit card required. Your unique API key is issued instantly after email verification. Free tier includes 50 API calls per day.

Send your document via HTTP

POST your file to the appropriate endpoint using any HTTP client, language, or CI pipeline. Include your API key in the X-API-Key header. No SDKs, no vendor lock-in.

Receive the converted result

Synchronous endpoints return the result file directly as bytes. For large or multi-page documents, async endpoints return a job_id. Poll the status endpoint; on completion receive a pre-signed S3 URL valid for one hour.

Simple, Transparent Pricing

Start free. Upgrade when you need more. No per-page charges, no hidden fees.

Free
50
API calls / day
  • All conversion endpoints
  • Multilingual OCR
  • Structured table extraction
  • Document translation
  • Async jobs with S3 delivery
  • No credit card required
Register free →