No sign-up required

Start building in 60 seconds

Both CobaltPDF libraries run in free evaluation mode straight from NuGet — no registration, no product key, no time limit, and free to use even in production. Just install and go.

Pick an engine and install

Run a single command in your .NET project — each package includes everything, engine bundled. Not sure which? Start with CobaltPdf (Chromium) — it handles everything and runs natively on Windows and Linux. Pick CobaltPdf.WebKit for low-memory, high-volume rendering on Linux containers. Compare the engines — one license key activates both.

dotnet add package CobaltPdf Click to copy
dotnet add package CobaltPdf.WebKit Click to copy

Write your first PDF

No product key needed — the library works immediately in free evaluation mode.

Program.cs
using CobaltPdf;

await new CobaltEngine()
    .RenderHtmlAsPdfAsync("<h1>Hello, CobaltPDF!</h1>")
    .SaveAsAsync("hello.pdf");

That’s it — you’re generating PDFs

Evaluation mode is fully functional with every feature enabled, including in production. The only difference is a small watermark on output. When you want to remove the watermark, purchase a license key on the pricing page.

No time limit

Evaluate for as long as you need. Evaluation mode never expires.

Full feature access

Every API is available — headers, footers, margins, JavaScript rendering, and more.

No key required

Simply install the NuGet package. No registration, no product key entry.

Watermark only

The only difference between evaluation and paid mode is a small watermark on generated PDFs.

Ready for production?

Remove the watermark and unlock priority support with a license key.