PDF Api Hub icon

PDF Api Hub

HTML to PDF

Actions36

Sign & Watermark PDF → Sign PDF

AI-generated

Summary

Adds a signature image or typed signature to a PDF, placing it on one or all pages. Accepts the PDF as a public URL, base64 content, or an incoming binary property, and returns the signed PDF in the selected format.

Inputs

  • PDF input (required) — Choose URL, Base64, or Binary File. URL uses the public PDF URL; Base64 uses encoded PDF content; Binary File reads the selected Binary Property Name (default data) from the incoming item.
  • Signature (required) — Choose a public image URL, base64-encoded image, or typed text. For typed text, set its color and font size; optionally add the current UTC date below it.
  • Page to Sign — Page number to sign when Sign All Pages is disabled. The UI describes 1 as the first page and 0 as the last page; default is 0.
  • Sign All Pages — Stamp the signature on every page; defaults to true.
  • Position — Select a preset position or Custom (X/Y). Custom coordinates are in PDF points; 72 points equal one inch.
  • Advanced Options — Set signature opacity, height, and width. Height 0 uses proportional sizing; width 0 defaults to 28% of page width.
  • Output Format — Choose Binary File (default), URL, or Base64 for the signed PDF.

Output shape

A signed PDF, returned as binary data, a hosted URL, or base64 data according to Output Format.

The URL option is described as hosted for 30 days. The supplied source pack shows only the sign action's function signature, not its implementation, so runtime details beyond the declared options are not visible.

Links

Discussion