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.
Convert JPG to PDF with jsPDF
FileReader data URL, then Generate PDF. A4 portrait, one image per page, addImage as JPEG.
Combine images: Up / Down, then Generate
Reorder adjacent previews before export. Not drag-and-drop and not a multi-image collage.
Stamp a drawn signature on page 1
Canvas PNG via toDataURL, pdf-lib embedPng at x:50 y:50 (150×50 pt).
Not a PKCS#7 digital signature
The stamp is a drawn PNG. It does not attach a certificate or prove identity.
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
- All 22 tools on the homepage
- Text tools hub (Markdown PDF is a jsPDF stripped-text dump, not a compositor)
- Developer tools hub
- Blog index