PDF.co icon

PDF.co

PDF and barcode API for documents, conversion, extraction, splitting, merging, and PDF operations.

Supports PDF automation around conversion, barcode generation, document classification, extraction, and file processing.

Example Use Cases

These are the PDF.co actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Generate Barcode

Tool to generate high quality barcode images in 45+ formats including QR Code, Code 128, Code 39, and more. Use when you need to create barcodes with customization options like rotation, decoration images for QR codes, or async processing.

Upload File from Base64

Tool to create a temporary file using base64-encoded source data. Use when you need to upload file content as base64 to PDF.co for downstream processing. Temporary files are automatically deleted after 1 hour (or custom expiration time).

Add Content to PDF

Tool to add content to an existing PDF. Use when you need to overlay text, images, barcodes, or links before distributing the file.

Change PDF Text Searchable

Tool to make PDF text searchable using OCR. Use when you need to add a searchable text layer to scanned or image-only PDF documents.

Check Job Status

Tool to check status and result of an asynchronous job. Use after submitting a job to poll for completion.

Convert Email to PDF

Tool to convert email files (.eml/.msg) to PDF. Use when you need to transform standalone email messages into PDF documents.

Convert Excel to CSV

Tool to convert an Excel file (XLS/XLSX) to CSV. Use when you have a public Excel file URL and need CSV output. Inline option returns data inline; otherwise provides download URL.

Convert Excel to HTML

Tool to convert an Excel file to HTML. Use when you have an Excel URL and need HTML output.

Convert Excel to JSON

Tool to convert an online Excel or CSV file to JSON format. Use when you have a public file URL and need structured data extraction.

Convert Excel to Text

Tool to convert Excel files to plain text. Use after providing an Excel file URL to extract spreadsheet content.