pdfrender vs SelectPdf

SelectPdf sells a .NET library that runs in your process and a hosted REST API. pdfrender is a hosted API with nothing to install.

Last updated

SelectPdf .NET library Runs in your process; perpetual licenses from $499 (1 developer, 1 machine) to $1,599 (as of Sep 2026)
SelectPdf REST API $19 a month for 2,000 conversions to $229 for 100,000; 7-day trial with 200 conversions (as of Sep 2026)
SelectPdf engines WebKit, Blink or Chromium; accepts a URL or HTML; runs JavaScript (as of Sep 2026)
pdfrender Hosted API, nothing to install; WeasyPrint 70; 1 credit per render; €20 a month for 10,000 credits

SelectPdf offers a .NET library that converts inside your application and a hosted REST API (as of Sep 2026). pdfrender has no library. Rendering is one HTTP call from any language (Python guide), and the engine, fonts and updates are run for you.

What each one costs

The SelectPdf library is a one-time license from $499 to $1,599, by number of developers and machines (SelectPdf pricing, as of Sep 2026). A free Community Edition makes PDFs of up to 5 pages. The REST API costs $19 a month for 2,000 conversions and $59 for 20,000 (API pricing, as of Sep 2026).

pdfrender charges 1 credit per render with an API key, whatever the page count. €20 a month buys 10,000 credits (pricing).

When SelectPdf fits

  • Your stack is .NET and conversion should run in your process, with no network call.
  • Document HTML may not be sent to an outside service.
  • You need JavaScript or live URLs. The SelectPdf API supports both (REST API, as of Sep 2026).

pdfrender runs no JavaScript and loads no URLs.

When pdfrender fits

  • Several languages call the same endpoint: Python, Node and curl, with nothing installed.
  • You prefer a monthly plan you can cancel to library licenses and engine updates.
  • HTML and PDF should not be stored. pdfrender processes both in memory (privacy policy).

Paste up to 100 KB of HTML without an account: render it in the free tool.

FAQ

Is there a pdfrender library to install?
No. pdfrender is one HTTP endpoint. The same call works from curl, Python, Node or any other HTTP client, with nothing to install or license.
Can I run pdfrender inside my own application?
No. If conversion must run in your process, a library fits, such as SelectPdf's .NET library (https://selectpdf.com/pricing/, as of Sep 2026), or WeasyPrint installed on your own server.
Does pdfrender store my HTML or the PDF?
No. HTML and PDF are processed in memory and not stored. A PDF made with the MCP tool is kept in memory for 15 minutes, so you can download it from its link. It is never written to disk. The servers are at Hetzner in Nuremberg, Germany. The privacy policy has the details.