Ironpdf License Key -
A: It depends on your license tier. The "Lite" license is usually for a single developer (one machine). "Professional" and "Unlimited" allow multiple developers. Using one key on ten machines for Lite is a violation of the EULA and will likely trigger a lock.
using IronPdf;
// Set once at application startup License.LicenseKey = "YOUR-LICENSE-KEY-HERE";
If you have added the key but still see watermarks, check the following:
Cause: You purchased a Lite license but are trying to use Professional/Enterprise features. ironpdf license key
Fix: Upgrade your license at ironpdf.com/upgrade.
| Feature | Trial Key | Paid Key | |--------|----------|----------| | Watermark on PDFs | ✅ Yes (removable after 30 days?) | ❌ No | | Time limit | 30 days | None | | Production use | ❌ No | ✅ Yes | | Docker/container | ❌ Blocked | ✅ Allowed | A: It depends on your license tier
⚠️ Interesting fact: A trial key will work in production for a few hours, then start throwing
LicenseExceptionrandomly. Don't risk it.
If you run IronPDF in a Linux container, the license key alone isn't enough. You also need: If you have added the key but still
# Install dependencies IronPDF needs (Chromium)
RUN apt-get update && apt-get install -y \
libgdiplus \
libc6-dev \
libx11-6
And set the license key as an environment variable:
docker run -e IronPdf:LicenseKey="YOUR-KEY" myapp
Otherwise, you'll see "License key not recognized" even if it's correct in code.