Ironpdf License Key | Exclusive & Updated

IronPDF makes the implementation process straightforward. The method depends on the type of application you are building.

One developer license = one human developer. You can use the same key across 100 projects on that developer's machine. But in CI/CD, only one build agent should use that key concurrently.


IronPDF is a commercially licensed library. While it offers a free trial, it is not open-source software (OSS) under MIT or Apache licenses.

Program.cs

using IronPdf;
using Microsoft.Extensions.Configuration;

var builder = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .AddEnvironmentVariables(); ironpdf license key

var config = builder.Build();

// Set license key from config or env var IronPdf.License.LicenseKey = config["IronPdf:LicenseKey"];

// Verify if (!IronPdf.License.IsValidLicense) throw new Exception("Invalid IronPDF license key");

// Your PDF generation code here...

appsettings.json


  "IronPdf": 
    "LicenseKey": "IRONPDF-YOUR-KEY-HERE"

using IronPdf;

// Apply license key at application startup (e.g., Program.cs or Global.asax) IronPdf.License.LicenseKey = "IRONPDF-YOUR-ACTUAL-KEY";

If you lost your key:

Warning: Sharing license keys across teams without purchasing a multi-developer license violates the EULA and may result in key revocation.


If you have added the key but still see watermarks, check the following: