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 LicenseException randomly. 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.