IronPDF
Commercial in-process PDF library for .NET, Java, Python and Node.js, priced in perpetual per-developer tiers.
Operated by Iron Software
Where your files are processed
No server involved
An in-process .NET library. The vendor states documents are not sent to Iron Software and everything runs locally; the only network calls described are licence validation and the optional URL-to-PDF render. That is a property of the library itself: what an application built with it does with your file depends on that application, not on this.
The library runs inside the application that hosts it, on the customer’s own machine or server, which is what the documentation describes. That is a statement about the library rather than about every deployment: the vendor documents licence validation against a licensing server and an optional URL-to-PDF path that fetches a URL you supply, so the record does not claim to enumerate every network call a configured application might make. The vendor’s statements about document handling are theirs rather than a measurement we ran.
What it does
IronPDF is a commercial library, published by Iron Software for .NET with editions for Java, Python and Node.js, that generates PDFs from HTML and edits existing ones from inside the caller's own process. Its rendering path is a Chromium engine, so HTML, CSS, JavaScript and web fonts convert at browser fidelity, while a PDFium-based layer handles the object model: merging, splitting, rotating and reordering pages, AcroForm filling and flattening, metadata and bookmarks, AES password encryption, digital signatures, and redaction that deletes the underlying text and images rather than drawing over them. It also writes PDF/A and PDF/UA output for archival and accessibility requirements.
Best for: Closed-source .NET, Java, Python or Node.js teams that need high-fidelity HTML-to-PDF generation without operating a headless browser themselves, or that need to edit, sign and genuinely redact existing PDFs, and that are willing to buy a perpetual per-developer licence and budget separately for the right to redistribute.
Worth knowing: The published price buys the right to use the library internally. Every tier may be deployed inside your own web, intranet or desktop application, but the EULA forbids distributing the software to third parties and forbids SaaS use, and on the Lite tier that right is not sold at any price. The vendor counts developers or development machines, and defines project and location limits separately from that count, so the two are worth reading as different quantities. Redistribution is its own matter again: OEM and SaaS redistribution, SDK distribution and air-gapped development are separate options whose eligibility and fees depend on the tier, and the older combined add-on quotation is not reproduced here. Promotional figures are dated where they appear.
Details, and where each comes from
Vendor statements, our own reading of their pages, and the things nobody has established yet, each answered separately. Where we have not confirmed something it says so rather than guessing, and a row nobody has established is greyed out.
- Versions covered
- Windows · macOS · Linux · Self-hosted
- Website
- ironpdf.com
- Requires an account
- Not applicable
- Free tier
- No
- Watermark on trial output
- No
- Maximum file size
- Not verified
- Batch processing
- Yes
- Data residency
- Self-hosted
- Open source
- No
- Self-hostable
- Yes
- Licence
- Proprietary commercial. Perpetual per-developer licence in named tiers (Lite, Plus, Professional, Unlimited, and negotiated Enterprise), each setting the permitted number of developers, locations and applications. Redistribution and SaaS use require Royalty-Free Redistribution Coverage as a paid add-on, and the vendor sells that coverage only against Plus, Professional and Unlimited: its own pricing note reads "Not available for the Lite license".
- Redaction
- Removes the content
- Programmatic access
- Embeddable library
- Last availability check
- Responded in 39 ms 16 October 2026
Checked automatically by our own runner, not reported by the vendor. 100% of our last 30 checks got a response.
What the redaction verdict rests on
From the vendor's own documentation, read 22 September 2026. Not tested by us.
“This tutorial covers permanently removing sensitive content from PDF documents in C# .NET, including text patterns, image regions, metadata, and embedded scripts.”
What that does not establish: Vendor documentation for a developer library, not a test we ran, and it describes a capability rather than a guarantee about any particular call. The same page lists removal by regex match, by coordinate region, and metadata cleanup as separate operations, so a redaction is only as complete as the options a developer passes to it.
What the vendor says
Claims are labelled rather than repeated as fact. Where we have checked something ourselves, it says so and shows when. Checked means we read the vendor's own page and it says what we recorded — not that we tested the behaviour, unless the note says we did.
-
“Convert HTML to PDF files with unmatched accuracy”
Checked by us — the source says this Read 22 September 2026
Confirmed verbatim: "Convert HTML to PDF files with unmatched accuracy" is one of the page's headline claims, unaltered. "Unmatched" is a superlative that asserts no competitor equals it, with nothing on the page to support it — no benchmark, no comparison and no test corpus. It is the same class as Ghostscript's "#1" and GoodNotes' "only", both recorded in this batch. Note the contrast within this one vendor's pages: its trial claim, verified earlier in this campaign, is unusually specific and checkable — "no watermarks, no credit card" — while this one is unfalsifiable as written.
Standing: Re-read and matched byte for byte
Check it yourself: the source, the SHA-256, and how we checked
- Read
- https://ironpdf.com/
- From
- the text a browser renders
- SHA-256
- 2d6287b48fd3dd7cfb12a37f0ae998f6e90c5db405d81498c7ce02a6a140f592
How we checked: Re-verified verbatim on 2026-09-22: https://ironpdf.com/ re-rendered in headless Chrome with scripts/render-page.mjs and the claim's wording found in the rendered text. Originally verified on 2026-09-21. sourceHash is the SHA-256 of the re-rendered text, held as rv-ironpdf-com-30faf286.txt.
-
“Free 30-day trial, no watermarks, no credit card”
Checked by us — the source says this Read 22 September 2026
Confirmed verbatim: the line appears unaltered as one of the page's headline claims, and the page asserts the same three things again further down in its own FAQ — "No limitations. 100% unlocked. No credit card." and "No credit card or account creation required". So the claim is corroborated within the page rather than stated once. Worth recording alongside it: this is a trial claim, and IronPDF is a commercial library, so the useful comparison is with the other trials in this tier — Aspose watermarks evaluation output, PDFix watermarks free output, Master PDF Editor watermarks demo output, and IronPDF claims no watermarks at all. No library was installed, no trial started and no control was run.
Standing: Re-read and matched byte for byte
Check it yourself: the source, the SHA-256, and how we checked
- Read
- https://ironpdf.com/
- From
- the text a browser renders
- SHA-256
- 2d6287b48fd3dd7cfb12a37f0ae998f6e90c5db405d81498c7ce02a6a140f592
How we checked: Re-verified verbatim on 2026-09-22: https://ironpdf.com/ re-rendered in headless Chrome with scripts/render-page.mjs and the claim's wording found in the rendered text. Originally verified on 2026-09-21. sourceHash is the SHA-256 of the re-rendered text, held as rv-ironpdf-com-30faf286.txt.
Each claim is quoted from the vendor's own pages. This section describes what we have and have not checked — it is not a judgement about anyone.
Sponsorship is distribution, not an endorsement or a promise of search rankings, AI citations, traffic, or sales. This listing is a free entry, compiled from published sources.
Related reading
- Checking a PDF for accessibility — what makes a PDF accessible, and how it is checked.
- Which PDF tools really redact — which tools remove the content rather than cover it.
- Which PDF tools keep your file on your machine — what we count as processing on your own device.