HTML to PDF#

Convert HTML to PDF. Also supports HTML templates.

Zapier Step

Input#

Name

Description

Required

HTML or URL Input

Enter the HTML content or URL which you want to convert.

Yes (unless HTML Template ID is used)

HTML Template ID

Select a Template ID from your HTML to PDF Templates

Yes (unless HTML or URL Input is used)

Page Orientation

Choose the PDF page orientation.

No

Page Size

Select the paper size for the PDF.

No

Custom Page Size

Use this instead of Page Size to specify a custom paper size for the PDF in width height format. You can use px, mm, cm or in units. For example: 200px 300px, 200mm 300mm, 20cm 30cm, or 6in 8in.

No

Custom Margins

Override the default margins. Specify the margins in the top right bottom left order. You can use px, mm, cm or in units. You can set margins for all sides at once using a single value, for example: 10px.

No

Render Page Background

Whether to render the page background from the HTML source or not.

No

Media Type

Select Print or Screen quality for the PDF output

No

Do not wait until full page load

Set to true to not wait for full page load. Helps speed up pages with dynamic content.

No

HTML Template Data

Input data for HTML templates. Accepts JSON or CSV format. For example, for JSON: '{ "total": "500" }', or for CSV: 'column1,column2,column3 value1,value2,value3'. If your template ID has variables this is how you can input data your into the PDF.

No

Name

The output file name. If left blank then htmltopdf.pdf will be used.

No

Custom Profiles

A JSON string which adds options for the conversion process. See API Profiles for more.

No


Output#

Name

Description

url

The temporary URL on the PDF.co file server.

outputLinkValidTill

A timestamp which indicates how long the url will be available for.

error

Details of any errors (if any).

status

The response status code. If all good this will be 200.

name

The name of the file.

jobId

The unique identifier for the job.

credits

The credits spent on the process.

remainingCredits

The credits left on your account.

duration

The time it took for the process.