IronPDF is a commercially licensed library. While it offers a free trial, it is not open-source software (OSS) under MIT or Apache licenses.
Activation is straightforward. The most important rule is to apply the license key —preferably at the very beginning of your application's entry point.
Trial keys expire exactly 30 days after generation. If your trial has ended, your output will automatically revert to featuring the trial watermark. Environment Variable Issues ironpdf license key
Your 30-day trial key has passed its expiration date.
from ironpdf import ChromePdfRenderer, License, Logger # Set the IronPDF license key License.LicenseKey = "YOUR-LICENSE-KEY" # ... rest of your code Use code with caution. 2. .NET MAUI & Mobile IronPDF is a commercially licensed library
| Error | Likely Cause | Fix | |-------|--------------|-----| | License key not found | Key never set | Set License.LicenseKey before any PDF operation | | This license is for evaluation only | Trial key in prod | Buy production key | | The license key does not allow deployment on this server | Wrong deployment type | Buy correct tier (Cloud, OEM, or Standard) |
For cloud deployments, using environment variables to store the license key is considered best practice. Troubleshooting License Keys If your license key is not working, check the following: Expiration: Ensure your license has not expired. The most important rule is to apply the
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 should use that key concurrently.