PDF tools that run in your browser

Two named, client-side utilities for combining images into a PDF and stamping a drawn signature on page 1. This page is an index — open a tool to run it. Nothing is uploaded.

Docify’s PDF tools run in the browser with the API named on each page: jsPDF A4 portrait with FileReader.readAsDataURL and addImage as JPEG (one image per page, fitted minus 20 mm and centered), and pdf-lib embedPng of a canvas.toDataURL() stamp on getPages()[0] at x: 50, y: 50 (150×50 pt). The stamp is not PKCS#7 or PAdES. Markdown’s PDF export is a jsPDF stripped-text dump on /text-tools/ — it is not a PDF compositor.

What this hub is

An internal-linking map of the two PDF-classified tools already on the homepage. Each card names the algorithm and a hard limit so you can pick the right page. It is not a search box, a PDF editor suite, or a server-side sandbox.

Create from images

Stamp a signature

What this hub is not

The Markdown converter can download a PDF, but that file is a jsPDF walk of stripped heading markers, emphasis, and link URLs — leftover text only. That limit lives on the text tools hub. This page does not treat Markdown as a PDF compositor.

Guides

Short comparisons that point back to the live tools. They are not thin clones of the pages above.

FAQ

Do these PDF tools upload my files?
No. Image read, PDF generation, canvas drawing, and pdf-lib stamping all run in your browser. The pages do not send the images, the PDF, or the signature to a server.
Which tools belong on this hub?
The two PDF utilities listed below: Images to PDF and the PDF signer. Markdown’s PDF export is a jsPDF stripped-text dump on /text-tools/ — it is not a styled HTML-to-PDF compositor, so it is not listed here.
Can I merge existing PDFs or put several photos on one page?
No. /images-to-pdf/ writes one image per A4 portrait page and saves images.pdf. There is no PDF upload, no multi-image collage, and no OCR. Landscape photos stay on a portrait page; the page itself is never rotated.
Is the PDF signer a certificate-based digital signature?
No. /pdf-signer/ embeds a PNG of the canvas drawing with pdf-lib embedPng and drawImage on getPages()[0] at x: 50, y: 50 (150×50 pt). It does not create a PKCS#7 or PAdES signature, attach a certificate, or prove identity.

Related