Document & File Utilities

PDF, DOCX, XLSX and archive handling. Untrusted binary is treated as untrusted: type comes from the bytes rather than the filename, macros are reported and never run, and archive bombs are recognised from the central directory.

20
Endpoints
$0.003
From
$0.05
Up to

File Type Detection

Identifies the true file type from magic bytes and structure rather than the filename, returning the matched signature.

POST $0.003

MIME Type Validation

Checks whether a file's declared MIME type matches its actual content signature and flags mismatches.

POST $0.003

PDF Text Extraction

Extracts text per page from a PDF with layout preservation options, reporting which pages held no extractable text.

POST $0.03

PDF Metadata

Reads PDF metadata, version, page geometry, encryption state and embedded font and image inventory.

POST $0.005

PDF Merge

Merges several PDFs in a specified order into one document, with optional outline entries per source file.

POST $0.02

PDF Split

Splits a PDF by page ranges, fixed chunk size or every page, returning each output part.

POST $0.02

PDF Compression

Reduces PDF size by recompressing images and pruning redundant objects, reporting before and after sizes.

POST $0.03

PDF Page Count

Returns page count with per-page dimensions, rotation and orientation.

POST $0.003

PDF Rotate

Rotates selected or all pages by 90, 180 or 270 degrees.

POST $0.01

PDF Watermark

Applies a text or image watermark with configurable opacity, rotation, position and page selection.

POST $0.02

DOCX to PDF

Converts a Word document to PDF. Macros and embedded scripts are never executed.

POST $0.05

PDF to DOCX

Converts a PDF into an editable Word document, preserving paragraph, table and image structure where the PDF exposes it.

POST $0.05

Image to PDF

Combines images into a PDF with page size, orientation, margin and fit control.

POST $0.02

PDF to Images

Renders PDF pages to PNG, JPEG or WebP at a chosen DPI, with a page limit.

POST $0.05

CSV Normalizer

Normalises a CSV — detects delimiter, encoding and header row, trims fields, unifies line endings, and reports rows with inconsistent column counts.

POST $0.01

XLSX to CSV

Converts a worksheet to CSV with formula values rather than formula text. Macros are never executed.

POST $0.02

CSV to XLSX

Converts CSV to a formatted XLSX workbook with typed columns, a frozen header row and auto-fitted widths.

POST $0.02

Archive Inspector

Lists archive contents with compressed and uncompressed sizes and refuses to process archives whose compression ratio or entry count indicates a bomb.

POST $0.01

File Duplicate Detection

Groups a set of files into exact-duplicate sets by cryptographic digest and reports the reclaimable bytes.

POST $0.01

File Checksum

Computes multiple digests over an uploaded file in a single streaming pass, with optional expected-value verification.

POST $0.003

Other categories