
Smallpdf
iLovePDF
Adobe Acrobat DC
Sejda
PDF24
CloudConvert
PDF24 PDF Creator
PDF24 - Online PDF Tools
PDFluent SDK
Apryse
Adobe
PSPDFKit
Foxit PDF SDK
ComPDF
Adobe Acrobat DC
Adobe PDF Editor
PDFluent is a PDF SDK built on a pure Rust core (48 crates, zero C or C++ dependencies). This means no native library to link and a single dependency to vendor. The Rust core is reached from Python, .NET, Java and Node.js through native bindings, and is compiled to WebAssembly for the browser (2.5 MB brotli-compressed over the wire).
You can integrate PDFluent from Rust, Python, .NET, Java, and Node.js, with packages published on crates.io, PyPI, NuGet, Maven Central, and npm. The SDK covers the full spectrum of PDF operations:
PDFluent has been tested on 50,000 real PDFs with zero crashes. In a rendering fidelity benchmark of 5,000 PDFs, 94% achieved SSIM 0.95 or better against the reference renderer mutool.
Run the SDK with no licence key at all and you get every feature plus a Producer watermark on output. Take the 30-day evaluation, no credit card required, and the watermark is gone for those 30 days. Buy a perpetual licence (paid once from EUR 699 โ no subscription) and it stays gone.
A companion desktop editor for macOS and Windows is free for everyone, including commercial use. It runs entirely on the device, requires no account, and sends no telemetry. The company behind PDFluent is Innovation Trigger B.V., based in the Netherlands.
Smallpdf
PDFluent SDKNo PDFluent SDK videos yet. You could help us improve this page by suggesting one.
PDFluent SDK's answer:
This fits developers who need to process real-world PDFs that include XFA forms - often from government or banking sources - and want a single SDK that works consistently across Python, Node.js, Java, C, Rust, and WebAssembly without managing native binaries for each platform.
PDFluent SDK's answer:
PDFluent SDK parses XFA, a 1,000-page specification that almost every modern PDF library ignores. It evaluates FormCalc scripts and flattens XFA forms to standard PDF, validated against an internal corpus of 1,150 enterprise documents including US, Canadian, IRS, GSA, and VA government forms plus banking documents. XFA support is experimental and has no published fidelity claim.
PDFluent SDK's answer:
Because the SDK is pure Rust with no C or C++ dependencies, there is no FFI boundary inside the engine, no C++ exceptions to catch, and no platform binary to ship per OS. This eliminates the deployment complexity of dragging in a full PDFium build.
PDFluent SDK's answer:
The team got tired of PDF libraries that crashed on real-world documents, ignored XFA entirely, or shipped 80 MB of C++ just to read a form field. They started building a parser in Rust from scratch, then added an XFA engine, a renderer, and a PDF/A converter. The company is Innovation Trigger B.V., based in the Netherlands.
PDFluent SDK's answer:
PDFluent is built in pure Rust with no C or C++ dependencies. It provides bindings via PyO3 for Python, napi-rs for Node.js, JNI for Java, a cdylib header for C, native Rust, and WebAssembly (2.5 MB brotli-compressed). The same engine runs across all surfaces.
Based on our record, Smallpdf seems to be more popular. It has been mentiond 38 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
According to statistics from smallpdf.com, by 2025, there will be a massive 2.5 trillion PDF documents stored worldwide, and 290 billion new PDF documents will be created every year. - Source: dev.to / 9 months ago
Smallpdf [1] probably deserves a mention here. Not OSS and not self-hosted, but Iโve used it occasionally and it has always worked really well. When I was running an agency, we inherited their first office โ very cool folks. [1] https://smallpdf.com/. - Source: Hacker News / over 2 years ago
And use this one to merge two single-page pdf to make a double side page. Source: over 2 years ago
I don't have Office 365 for the "Get Data" option, nor do I have Adobe Acrobat. I've tried the smallpdf website but it came out a mess, possibly because my original spreadsheet had highlighted rows and lots of text in some of the cells. Source: over 3 years ago
Examples of companies doing this well: - SmallPDF users can convert or compress a limited number of files without an account โ turning users into advocates and customers once paid use cases comes along; - Freshline uses interactive product demos to help users self-educate and understand the value of their features, without a paywall or registration;. Source: over 3 years ago
iLovePDF - Premium online PDF tool set
Apryse - Integrate document processing capabilities into any software applications. Generate, convert, view, edit, and sign pdf and documents easily.
Adobe Acrobat DC - Make your job easier with Adobe Acrobat DC, the trusted PDF creator. Use Acrobat to convert, edit and sign PDF files at your desk or on the go.
Adobe - Creativity doesnโt just open doors.
Sejda - Split, merge and other powerful PDF tools.
PSPDFKit - PSPDFKit is the best framework for working with PDF files. Our SDK provides first-rate PDF solutions for your application with features like annotating, signing, and form filling. We power successful projects for businesses across the globe.