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: