File manipulation APIs change a document without changing its format — merge, split, compress, watermark, reorder, stamp. The operations a document workflow needs constantly and that every language implements slightly differently.
Also called a PDF API, document processing API or file processing API44 services in this categoryExtract audio from a video file or URL and get a job ID back. Poll for a URL to the finished MP3, WAV, AAC, OGG, FLAC, WMA, or AC3 output.
Add header and footer text or PNG images to a PDF from a file upload or URL. Returns a modified PDF as binary or an S3 URL.
Trim a video from an upload or remote URL using start time, duration, and optional size. Get a binary clip or a signed download link.
Convert uploaded videos or public video URLs into GIFs. Control start time, duration, speed, and output size, then download a file or signed link.
Convert uploaded CSV files or CSV URLs to XLSX. Get a binary download or a signed link for workflows that need Excel output.
Strip metadata from images uploaded as files or fetched from a URL. Returns cleaned binary output or a signed link, with optional EXIF and GPS removal.
Create password-protected ZIP archives from uploaded files or remote URLs. Return a binary download or a signed link to the archive.
Compress uploaded videos or video URLs with adjustable strength. Get a smaller binary file or a time-limited signed download link.
Apply text or image watermarks to uploaded videos or remote video URLs. Return processed video bytes or a signed link.
Add text or image watermarks from upload, URL, or Base64 input. Return a processed image file or a signed download link.
Create thumbnails from an uploaded image or image URL. Returns binary output or a signed URL, with optional format preservation and auto orientation.
Convert a JPEG file or public JPEG URL into AVIF. Returns the image as a download or a signed URL for image pipelines and web delivery.
The question you arrived with, and the endpoint that answers it.