Purchase additional developer seats. Or ensure only one developer's machine runs the code during build.
Even with a valid key, you might occasionally encounter issues. Here are the most common problems and their solutions.
When you renew or upgrade (e.g., from Lite to Professional):
If you need the actual syntax or specific key for your use case, you must obtain it directly from Iron Software's official channels. ironpdf license key
Hardcoding a license key directly into your source code is a significant security risk, especially if your code is stored in a public or shared repository. It exposes your key to unauthorized access. Instead, always store the key in a secure configuration source external to your codebase.
Once purchased or registered for trial, you will receive an email with your license key (a string like IRONPDF-YOUR-KEY-HERE ). You can also retrieve it from your IronSoftware account dashboard.
: ~$1,999. Includes IronPDF along with other Iron Software products like IronOCR and IronBarcode. How to Apply the License Key Purchase additional developer seats
Let's walk through a complete .NET 8 Console App that securely uses an IronPDF license key.
: Paid licenses are perpetual and include a year of support and updates. Options include: : $799 for 1 developer, 1 location, and 1 project. : $1,199 for 3 developers, 3 locations, and 3 projects. Professional : $2,399 for 10 developers, 10 locations, and 10 projects. : $4,799 for unlimited developers and projects. 2. How to Apply the License Key
// Set this at the very beginning of your application, e.g., in Program.cs or Global.asax IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY"; Here are the most common problems and their solutions
using IronPdf; using Microsoft.Extensions.Configuration; // Load configuration IConfiguration config = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build(); // Set the license key License.LicenseKey = config["IronPdf:LicenseKey"]; Use code with caution.
If the budget for your project does not accommodate a commercial license key, several free, open-source alternatives offer similar PDF generation capabilities within the .NET ecosystem. 1. QuestPDF
For Python developers, apply the license inside your script before calling the ChromePdfRenderer .