Help
Common questions, file size limits, OCR languages, API basics.
Getting started
- Pick a tool from the menu (Merge, Compress, OCR, etc.).
- Drop your file into the upload zone.
- Wait a few seconds for the worker to process it.
- Click the download button — the link is valid for 1 hour.
Supported file formats
- Input PDFs: 1.4 to 2.0, encrypted PDFs supported (you supply the password).
- Word: .doc, .docx, .odt, .rtf — converted via headless LibreOffice.
- Images for OCR: PNG, JPG, TIFF — multi-page TIFFs OK.
OCR languages
Tesseract data files for the following languages are bundled and tested:
- rus — Russian (full alphabet, modern + pre-reform forms)
- kaz — Kazakh (Cyrillic — Қазақша)
- uzb — Uzbek (Latin and Cyrillic blocks)
- kir — Kyrgyz (Cyrillic)
- eng — English fallback
Plan limits
- Free — 5 ops/day · 10 MB · single file · no OCR · watermark on compress/convert
- Lite — 50 ops/day · 50 MB · OCR · clean output
- Pro — unlimited ops · 200 MB · OCR + batch ≥5 files · priority queue
- Team — 5 seats · API · 1000 calls/day · 500 MB
API quickstart (Team plan)
OpenAPI schema lives at /api/docs/. Three endpoints cover the full lifecycle:
POST /api/tools/<op>/upload— multipart, returnsjob_idGET /api/tools/jobs/<id>— status, progress, error_codeGET /api/tools/jobs/<id>/download— 302 to signed URL (1h)
Privacy & retention
Inputs and outputs both expire at 60 minutes. They are stored encrypted on Cloudflare R2 and are not used to train any AI model.
Need more?
Email hello@pdftools.rexlama.kz or write to @pdftools_support on Telegram. Replies usually within 1 working day.