The Bytefuse API
Document work, distilled
to a single call.
Compress, convert and extract from PDF, DOCX and image files over one REST API. No SDK, no async plumbing — every tool is a plain HTTPS request that returns a finished file.
The toolkit
Three families of tools
Each is a single, focused endpoint. Call it from any language — here are the three documented so far.
pdf.compressShrink PDFs by up to 85% with quality held steady — strength scales to your plan tier.02Convertconvert.documentPDF ↔ Word, PDF → image, image → PDF and more, with formatting kept intact. AI vision for hard scans.03Extract tablespdf.to_xlsxDetect tables in a PDF and rebuild them as a typed Excel workbook — one sheet per table.How it behaves
Learn it once, everywhere
Three things hold true of every tool. Internalise them and the whole surface becomes predictable.
One key, every tool
Authenticate once with a dt_live_ API key or a dashboard JWT. Light tools even run with no credentials at all.
Pay only for success
Credits are debited before the work and refunded automatically if a call fails. You are charged if and only if it succeeded.
Synchronous by default
Core tools finish the work in-request and hand back a ready download URL — no jobs to poll, no webhooks to wire.
Hello, world
Your first call
Compressing a PDF runs on the free-try path — no key required. Here it is in three languages; the Quickstart walks through the whole round-trip.
curl -X POST https://api.bytefuse.in/api/v1/compression/single \
-H "Content-Type: application/json" \
-d '{
"file_data": "JVBERi0xLjQK...BASE64_PDF...",
"filename": "report.pdf"
}'Then unlock the rest
Create a key in your dashboard to lift the anonymous rate limits and reach the full catalog — AI tools, OCR, redaction, certificates and more. Local backend? The same paths live athttps://api.bytefuse.in/api/v1.