Dev tools · alternatives · 2026
24 alternatives to jsPDF
The leading HTML5 client solution for generating PDFs.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. jsPDF launched in 2017; newer entries below may have overtaken it.
- 1

Implement scanyourpdf.com in JavaScript. No backend servers needed.
2022 · lookscanned.io · its alternatives →
- 2
PDFShift▲386Convert any HTML to PDF with a single POST request.
2018 · pdfshift.io · its alternatives →
- 3PFPDFs from HTML▲742
2021 · pdf.math.dev · its alternatives →
- 4

I needed to generate invoices in a Node.js app. jsPDF is 229KB. I only needed text, rectangles, lines, and JPEG images. So I wrote tinypdf: <400 lines of TypeScript, zero dependencies, 3.3KB minified+gzipped. What it does: - Text (Helvetica, colors, alignment) - Rectangles and lines - JPEG images - Multiple pages, custom sizes What it doesn't do: - Custom fonts, PNG/SVG, forms, encryption, HTML-to-PDF That's it. The 95% use case for invoices, receipts, reports, tickets, and labels. GitHub: https://github.com/Lulzx/tinypdf npm: npm install tinypdf
Dec 2025 · github.com · its alternatives →
- 5

- 6

- 7

- 8PJ
Hi HN, Nick here. We're super excited to officially launch PDF.js Express [1]. PDF.js Express wraps a modern React UI around the PDF.js rendering engine to enable PDF annotation, form filling, and signing inside your web app. We've also made some improvements to PDF.js text search, and taken a different approach to how the viewer uses the PDF.js rendering API, resulting in sharp graphics at any zoom magnification [2]. Based on our research, more than 70% of those who try to implement these features on top of PDF.js find it too difficult or time-intensive [3]. For those who are successful,…
2020 · its alternatives →
- 9
CraftMyPDF▲135Design and generate pixel-perfect PDF documents in minutes
2022 · craftmypdf.com · its alternatives →
- 10

htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar. I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API…
2024 · htmldocs.com · its alternatives →
- 11

- 12PA
Hi HN, Arek here. We’re super excited to officially launch PSPDFKit API [1]. PSPDFKit API is a collection of HTTP APIs that enable you to convert, generate, and edit documents without running any service on your infrastructure. What differentiates our API from others is that you can chain together multiple “actions” as part of a single API request. For example, you can convert, OCR, watermark, edit, and flatten a document — all in one call. Available actions [2]: - PDF Generator - PDF Converter - Image Converter - OCR - Watermark - Merge - Split - Duplicate - Delete - Flatten Our…
2022 · its alternatives →
- 13
GeneratePDFs ▲8Convert HTML to clean PDFs with one simple API call
Dec 2025 · generatepdfs.com · its alternatives →
- 14

- 15

- 16
JSPad▲64Collaborative code assessment platform for JavaScript devs
2021 · jspad.xyz · its alternatives →
- 17

- 18

A reliable, intuitive and productive PDF tool for ChromeOS
2022 · play.google.com · its alternatives →
- 19

a Java library to create and manipulate with PDF documents
2018 · qoppa.com · its alternatives →
- 20

- 21TA
Hello HN! It kept surprising me how much of a hassle it is to generate a PDF with decent HTML5 rendering from my SaaS apps. I tried several free libs and APIs but ended up with botched rendering a lot of times. So I set out to simplify this chore by creating an AWS hosted HTML to PDF conversion API that's based on Chrome. This API will allow a dev to just send the HTML to our API and get a PDF in response without having to worry about running and managing Chrome somewhere in their infra. I just finished the first version of my landing page and hosted pdf generation API…
2018 · its alternatives →
- 22
DocSpring▲12POST JSON; GET PDF - Fill, generate, and sign PDFs via API
2025 · docspring.com · its alternatives →
- 23

using XPDF, pdftojson extracts text from PDF files as JSON, including word bounding boxes. - ldenoue/pdftojson
2017 · github.com · its alternatives →
- 24

Enable your website visitors to fill, annotate, merge and edit PDF files without leaving your website. Use the iframe, Javascript script or React component.
2023 · simplepdf.github.io · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →