Command-Line API Tools

The PDFCrowd command-line tools call the conversion APIs from a terminal or script. Install the pdfcrowd-cli package; conversion runs on PDFCrowd's servers.

Requires Python >=3.8 on Linux, Windows, or macOS.

Install with pip

Install the CLI from PyPI into your existing Python environment using pip:

python -m pip install pdfcrowd-cli

Install with pipx

pipx installs the CLI in an isolated environment and makes its commands available from your terminal:

pipx install pdfcrowd-cli

Install with uv

If you use uv, install the CLI as an isolated tool:

uv tool install pdfcrowd-cli

Install from a ZIP

Download pdfcrowd-1.1.0-cli.zip, extract the archive, and install it with pip:

cd pdfcrowd-1.1.0-cli
python -m pip install .

Install from GitHub

Clone pdfcrowd-cli and install the repository's current source:

git clone https://github.com/pdfcrowd/pdfcrowd-cli
cd pdfcrowd-cli
python -m pip install .

Use PyPI or the ZIP download to install a published release.

Verify Installation

Check the installed version and available options without making an API request:

pdfcrowd --version
html2pdf --help