IronPDF Hits 20 Million NuGet Downloads
IronPDF has passed 20 million downloads on NuGet.
Twenty million NuGet downloads is more than a number. It is twenty million times a .NET developer chose IronPDF to solve a real problem: turning an HTML into a PDF a customer can actually keep, generating a signed contract that has to hold up under audit, or rendering PDFs.
As part of Iron Suite's document editing family, alongside IronWord, IronXL, and IronPPT, IronPDF reflects something we hear from developers consistently. They want tools that just work, that keep up with the platform, and that they can rely on across projects and teams.
So before anything else, thank you. This milestone belongs to the .NET developers who chose IronPDF, filed the issues that sharpened it, and kept building with it as their projects grew.
Steady Growth Over Time

IronPDF has shown consistent growth across the .NET ecosystem:
- 20,000,000+ total downloads across NuGet
- Used in government, healthcare, financial services, and legal applications worldwide
Developers chose IronPDF, shipped production applications with it, and continued to rely on it as their projects scaled. That level of trust from the .NET community is something we are proud of.
Why Developers Trust IronPDF
IronPDF is built for production. It converts HTML, URLs, and Razor views into PDFs using a full Chromium rendering engine, so what you see in the browser is what lands in the file. It runs on .NET Framework through .NET 10, on Windows, Linux, macOS, Docker, and Azure, which means the environment your code ships into is one we have already accounted for.
And it comes with 24/5 engineer support when you need help.
IronPDF Milestones
IronPDF has shipped meaningful updates across every release in the past year, from rendering performance and memory improvements to expanded signature handling and better document structure.
Each update reflects direct feedback from developers, and our continued commitment to making IronPDF the most reliable C# PDF library.
IronPDF Milestones
- Turn any PDF into JSON, just call ToJson or SaveAsJson.
- Makes PDF data easy to search, extract, or feed to AI.
- HTML headings become PDF bookmarks, automatically.
- Add clickable links inside a PDF straight from code.
- Build PDFs fully in memory, nothing is written to disk.
- Great for the cloud or a locked-down environment.
Learn More in this video.
Faster Rendering, Less Memory
The clearest measure of a year's work is whether the same operation costs less than it used to.
Rendering the same small business report from an in-memory HTML string to PDF now peaks at 84 KB of process memory during the call, down from 116 KB a year ago. That's more than a quarter cut from peak memory on identical input, through the same RenderHtmlAsPdf() call, with no code changes required.

The same URL that took 1.37 seconds to render a year ago now renders in 439 milliseconds. Same page, same hardware, 3x faster, without changing a line of your code.
Measured on an 8-core CPU, 38 GB RAM, Windows Server, .NET SDK 7.0.100-rc.2. Peak process memory (managed + native) sampled every 25 ms; execution time is BenchmarkDotNet's mean across timed iterations after warm-up.
The memory figure is the one that matters at scale. Peak memory per render is what decides how many documents a server can produce at once before it runs out of headroom. On a laptop the difference is invisible. Under concurrent load, it is capacity you no longer have to pay for.
Signature Verification You Can Inspect
Verifying that a PDF is signed has never been the hard part. The hard part is answering the next question: signed by whom, and against which certificate chain.
The SignerCertificate and CertificateChain properties on VerifiedSignature expose exactly that. Instead of a true or false result, you get the signer's certificate and the full chain behind it, which is what compliance and audit workflows actually need to record.
For teams in finance, legal, and government, this turns signature verification from a yes-or-no check into evidence you can log. Read the tutorial.
Automatic Bookmarks from HTML Headings
Long generated documents are difficult to navigate. A 200-page report rendered from HTML used to arrive as a flat file, leaving readers to scroll.
IronPDF now generates PDF bookmarks automatically from HTML heading levels, h1 through h6. The document structure you already wrote in markup becomes the navigation pane in the finished PDF, with no extra code and no manual outline building.
For anyone generating reports, manuals, or compliance documentation at length, the structure comes for free.
From the Developer Community
Developers rely on IronPDF to solve real-world document processing challenges with accuracy and ease.
What's Next for IronPDF
Twenty million downloads mark a significant milestone and a renewed commitment to what comes next.
Each release over the past year has been shaped by real developer feedback and real production requirements. Faster rendering on less memory, signature chains you can inspect, document structure generated automatically, and day-one readiness for .NET 10 are not incremental updates. They reflect a deliberate effort to make IronPDF the most reliable PDF library available for .NET developers.
Haven't Tried IronPDF Yet?
Join the millions of developers who trust Iron Software.





