Utilities
Five in service, three next up. Each one takes a URL, runs on its own, and answers with a job you can fetch again later.
Documents
Render PDFs from HTML and take them apart page by page.
-
HTML to PDF
Send a link to an HTML document. Get back a PDF printed by headless Chromium, at the size you ask for or the size the document asks for.
- Takes
- An HTML document
- From
- http(s) or s3
- Returns
- 1 PDF
- Runs up to
- 900 s
- Endpoint
/v1/utilities/html-pdf
-
Split PDF
Send a PDF. Get back one single-page PDF per page, in page order, each with its own link.
- Takes
- A PDF, ≤ 150 MB, ≤ 500 pages
- From
- http(s) or s3
- Returns
- 1 PDF per page
- Runs up to
- 900 s
- Endpoint
/v1/utilities/split-pdf
Archives
Pack a list of URLs into one .zip, or unpack one into links.
-
Zip files
Send a list of URLs and the names you want them to have inside the archive. Get back one .zip.
- Takes
- 1–500 URLs, each with a name
- From
- http(s)
- Returns
- 1 .zip
- Runs up to
- 900 s
- Endpoint
/v1/utilities/zip-files
-
Unzip archive
Send a .zip. Get back one link per file inside it, with the archive’s folder paths kept.
- Takes
- A .zip
- From
- http(s) or s3
- Returns
- 1 file per entry
- Runs up to
- 900 s
- Endpoint
/v1/utilities/unzip-files
Spreadsheets
Bring legacy Excel workbooks forward to .xlsx.
Next upBeing built. Not callable yet; each gets its own page when it is.
What every utility shares.
Learn one and you’ve learned them all. Only the input changes.
Try one in the playground.
Sign in to the console, pick a utility and run it against your own URL before you write a line of code.