SelectPdf, HiQPdf and EvoPdf pricing
SelectPdf, HiQPdf and EvoPdf Pricing: .NET HTML to PDF License Costs by Team Size
SelectPdf, HiQPdf and EvoPdf all sell a perpetual .NET HTML to PDF license for somewhere between $245 and $1,599, and on a feature checklist they look interchangeable. They are not priced interchangeably. Each one counts something different, developers, applications or servers, so the cheapest of the three changes completely depending on the shape of your team. Below are all three rate cards read from the vendor sites, priced on five real team shapes, with renewals and the Azure plan each library needs.
- PDF and archive in one call
- Plans from $29 a month
- Your HTML stays yours
Live demo
Runs in your browser. Nothing is uploaded. One PDF free to try, then a plan.
Your HTML
Live preview
Your PDF is downloading. That was the free one. The Starter plan converts as many as you need, for $29 a month or $174 a year.
See the planShort answer
SelectPdf licenses start at $499 (1 developer, 1 deployment machine) and run to $1,599; HiQPdf starts at $245 (1 developer, 1 application, any number of machines) and tops out at $1,095; EvoPdf HTML to PDF costs $450 for one application on one server or $1,200 for unlimited everything. HiQPdf counts developers, EvoPdf counts servers and SelectPdf counts both, so HiQPdf is cheapest for small teams on many servers and EvoPdf is cheapest for large teams running one app on one server. Annual maintenance renewal costs 46 to 67 percent of the license, and all three charge roughly 80 percent if you renew late.
Written and fact checked by the Sitepdf team.
SelectPdf vs HiQPdf vs EvoPdf: every license tier and renewal
All figures are US dollar list prices read from each vendor own pricing and renewal pages on 15 September 2026. Every license is perpetual for the version you bought and includes one year of updates and support. The second column is the one that decides your bill, because the three vendors do not count the same thing.
| Vendor | What a license counts | License tiers (one time) | Annual renewal, on time | Runs on |
|---|---|---|---|---|
| SelectPdf .NET library, HTML to PDF included |
Developers AND deployment machines. "A deployment machine is a production server where the library runs." Standard tiers cap machines at 1, 10 or 100; OEM tiers lift the cap. | Single Developer $499 (1 dev, 1 machine) · Single Developer OEM $799 (1 dev, unlimited) · 5-Developers $799 (5 devs, 10 machines) · 5-Developers OEM $1,099 · Enterprise $1,199 (unlimited devs, 100 machines) · Enterprise OEM $1,599 | $299 / $499 / $499 / $699 / $799 / $999, which is 60 to 67 percent of the license. Late: $399 to $1,299. | Windows only, x86 and x64, including Azure Web Apps. For Linux or macOS SelectPdf points you to its hosted Online API. |
| HiQPdf one license covers Next, Classic and Multi-Platform |
Developer seats only. Every tier is deployable "on any number of machines" with "no run time or deployment costs". Startup is limited to a single application. | Startup $245 (1 dev, 1 app) · Developer $495 (1 dev, any apps) · Team $795 (up to 5 devs) · Enterprise $1,095 (any number of devs, 24 hour support response) | $122.50 / $247.50 / $397.50 / $547.50, exactly 50 percent, with a 30 day grace period. Late: 80 percent of the license. | Next: Windows, Linux, macOS, Azure App Service and Functions, Docker, ARM64 packages. Classic: Windows x64 only. |
| EvoPdf HTML to PDF Converter, Next and Classic |
Applications and servers. Developers are never counted. Deployment covers "One application on a single server". Autoscaling or a load balancer needs Company. | Deployment $450 (1 app, 1 server, no redistribution) · Company $1,200 (unlimited developers, applications and servers, redistribution allowed). Full toolkit $650 / $1,400. | $250 Deployment (56 percent), $550 Company (46 percent), 15 day grace. Late: $360 / $960, and after one year you must buy a new license. | Next: Windows, Linux, macOS, Azure App Service, Functions, Container Apps, AKS. Classic: Windows, or through an EVO PDF Server. |
Renewal prices at HiQPdf and EvoPdf are the published rates "with maintenance auto-renewal enabled"; both vendors quote one time multi year renewals through sales. SelectPdf also sells 3 and 5 year maintenance bundles. Each vendor offers a watermarked evaluation, and SelectPdf publishes a Community Edition limited to "5 pages per generated PDF document". None of the three is ours, and none of them pays us. If you want the wider field, including IronPDF, Syncfusion and Aspose, our PDF SDK pricing comparison covers the rest of the commercial .NET market.
The cheapest vendor depends on what your team has more of
The quickest way to see why a feature comparison will mislead you is to price one team at all three vendors. Here are five common shapes, each priced at the lowest tier that legally covers it, on list prices read 15 September 2026.
| Your team | SelectPdf | HiQPdf | EvoPdf | Cheapest |
|---|---|---|---|---|
| A. 1 developer, 1 app, 1 server | $499 Single Developer | $245 Startup | $450 Deployment | HiQPdf |
| B. 1 developer, 1 app, autoscaled to 2 to 10 instances | $799 5-Developers (10 machines) | $245 Startup | $1,200 Company | HiQPdf, by 4.9x over EvoPdf |
| C. 8 developers, 1 app, 1 server | $1,199 Enterprise | $1,095 Enterprise | $450 Deployment | EvoPdf, by 2.4x over HiQPdf |
| D. 4 developers, 3 apps, 6 servers | $799 5-Developers | $795 Team | $1,200 Company | HiQPdf, by $4 |
| E. 15 developers, many apps, 150 container instances | $1,599 Enterprise OEM (the only uncapped tier) | $1,095 Enterprise | $1,200 Company | HiQPdf |
Look at rows B and C together, because they are the whole story. A single developer shipping one app that autoscales across a few instances pays $245 at HiQPdf and $1,200 at EvoPdf, a 4.9x gap, because EvoPdf states plainly that "As soon as the same application runs on more than one server or instance (behind a load balancer, in a container cluster, with autoscaling) you need a Company License." Flip the shape to eight developers on one app on one server and the order reverses: EvoPdf is $450, HiQPdf is $1,095 and SelectPdf is $1,199, because only EvoPdf ignores headcount.
SelectPdf sits in the middle of almost every row because it is the only vendor that counts both. It is rarely the cheapest and rarely the most expensive, and its machine caps (1, 10 and 100) are the thing to watch. Row E is where that bites: 150 container instances blow through the 100 machine Enterprise cap and push you to Enterprise OEM at $1,599, a tier sold for redistribution, simply to lift the ceiling.
One honest caveat on row B. Only EvoPdf spells out how autoscaled instances are counted. HiQPdf does not count machines at all, but SelectPdf defines a deployment machine as a production server without saying how a short lived container instance counts. If you autoscale on SelectPdf, get the answer in writing before you buy, and keep the email with the license key.
Three year cost: renewals change the order again
A perpetual license keeps working forever, but only on the version you bought. Once you need a .NET upgrade, a Chromium security fix or a bug fix, you need maintenance, and maintenance is priced very differently at each vendor. Here is the same five scenarios over three years: the license plus two on time annual renewals.
| Scenario | SelectPdf, 3 years | HiQPdf, 3 years | EvoPdf, 3 years |
|---|---|---|---|
| A. 1 dev, 1 app, 1 server | $1,097 | $490 | $950 |
| B. 1 dev, 1 app, autoscaled | $1,797 | $490 | $2,300 |
| C. 8 devs, 1 app, 1 server | $2,797 | $2,190 | $950 |
| D. 4 devs, 3 apps, 6 servers | $1,797 | $1,590 | $2,300 |
| E. 15 devs, 150 instances | $3,597 | $2,190 | $2,300 |
HiQPdf renews at exactly half the license price on every tier. EvoPdf renews at 56 percent for Deployment and a lower 46 percent for Company. SelectPdf renews at 60 to 67 percent, and the share rises as the tier gets bigger: Single Developer renews at $299 on a $499 license, Enterprise at $799 on $1,199. Over three years an Enterprise buyer pays $1,598 in renewals against a $1,199 license, so maintenance, not the license, is the larger cost.
The late renewal terms deserve a calendar reminder more than they deserve a spreadsheet. All three converge on roughly 80 percent of a new license if you miss the window: HiQPdf states 80 percent after a 30 day grace period, EvoPdf charges 20 percent off full price after 15 days, and SelectPdf lists $399 against a $499 license. EvoPdf adds a harder edge: "More than a year after expiration, maintenance can no longer be renewed; a new license is required to receive current versions."
The Azure plan each library needs can cost more than the license
This is the line item that almost never appears in a license comparison, and on Azure it is usually bigger than the license itself. An HTML to PDF library runs a real browser engine inside your process, so it needs dedicated CPU and memory, and none of the three is at home on the cheapest hosting.
SelectPdf is Windows only. Its own Azure Functions guide says the "hosting plan should be Premium or App Service Plan, starting with Standard. SelectPdf will not work with an Azure Consumption Plan nor with a Free or Shared App Service Plan", and that on Azure it "will use a restricted rendering engine". EvoPdf says the Consumption plan "does not have the resources for the rendering engine" and recommends "B1 for low volume, B2 for development, P1v3 or higher for production". HiQPdf Next states it runs in App Service and Functions on Windows and Linux and does not publish a minimum plan on its product page.
| Azure App Service plan (East US, Linux or Windows) | Hourly | Monthly at 730 hours | Who requires or recommends it |
|---|---|---|---|
| Premium v3 P1v3, Windows | $0.315 | $229.95 | EvoPdf recommends "P1v3 or higher for production" |
| Premium v3 P1v3, Linux | $0.155 | $113.15 | Same recommendation, on Linux |
| Standard S1, Windows | $0.10 | $73.00 | The cheapest plan SelectPdf supports for Azure Functions, since the library is Windows only |
| Basic B1, Windows | $0.075 | $54.75 | EvoPdf minimum, "B1 for low volume" |
| Basic B2, Linux | $0.034 | $24.82 | EvoPdf minimum on Linux |
| Functions Consumption plan | per execution | scales to zero | Not supported by SelectPdf, "not suitable" for EvoPdf |
Prices are pay as you go list rates from the Azure retail price list for East US, read 15 September 2026. The arithmetic is blunt: one P1v3 Windows instance, the production tier EvoPdf recommends, costs $2,759.40 a year, which is 2.3 times its $1,200 Company license. Two instances for redundancy cost $5,518.80 a year, more than three times the most expensive license on this page. If you already run Windows servers with spare capacity, this cost is sunk and a license is good value. If you were planning to run PDF generation on a Consumption plan that scales to zero, none of these libraries fits that plan.
SelectPdf Online API: the vendor itself sells the other option
SelectPdf is unusual in selling both a library and a hosted REST API on the same engine, and its own site points Linux, macOS and non .NET users to the API. The Online API ladder, read 15 September 2026, is $19 a month for 2,000 conversions (2 concurrent), $29 for 5,000 (4), $59 for 20,000 (8), $119 for 50,000 (8), $229 for 100,000 (16) and $449 for unlimited conversions (16). Annual billing is exactly ten months of the monthly price.
That ladder makes a useful sanity check on the license. At low volume the vendor own API is cheaper than its own library: the $19 Entry plan billed annually is $190 a year, so three years cost $570 against $1,097 for a Single Developer license with two renewals, before you pay for a single hour of Windows hosting. The library only wins once volume is high enough that per conversion pricing hurts, or when the HTML cannot leave your network at all.
For comparison, our own API tiers on the Sitepdf pricing page are $29 a month for 10,000 renders, $99 for 50,000 and $299 for 250,000, and yearly billing costs the same as six months. Per 1,000 renders that is $2.90, $1.98 and $1.20, against SelectPdf at $2.95 on the 20,000 plan and $2.29 on the 100,000 plan. Above 250,000 renders a month the SelectPdf unlimited plan at $449 is the only flat priced option of the two, and we say so. What our tiers add is a timestamped archive of every rendered source, kept 90 days to 3 years depending on tier.
When to buy a license, and when not to
Buy a library license when the HTML genuinely cannot leave your infrastructure, when you are already paying for Windows or Linux servers that have headroom, or when you ship software to customers who install it on their own machines. In that last case check redistribution rights before price: SelectPdf sells OEM tiers for it, EvoPdf includes it in Company but not Deployment, and HiQPdf describes every tier as free of "run time or deployment costs", so confirm redistribution in its license agreement.
Pick by team shape, not by feature list. Small team, many servers or autoscaling: HiQPdf. Big team, one app on one box: EvoPdf Deployment. A Windows shop that wants one vendor for HTML conversion plus merge, split and forms, with an escape hatch to a hosted API later: SelectPdf. Anyone deploying to Linux containers should rule out SelectPdf and HiQPdf Classic immediately, since both are Windows bound, and read our guide to running SelectPdf workloads on Linux and Docker before migrating.
Skip the license when volume is modest, when your hosting is serverless or Linux and you do not want Chromium system packages in your image, or when you need to prove later what a document looked like when it was produced. That is the job a rendering API does in one HTTP call. You can test it on your own HTML with the converter at the top of this page, and our C# PDF library comparison covers the free and open source .NET options if budget is the constraint.
using System.Net.Http.Headers;
using System.Net.Http.Json;
// before: var pdf = new SelectPdf.HtmlToPdf().ConvertHtmlString(html);
using var http = new HttpClient();
http.DefaultRequestHeaders.Authorization =
new AuthenticationHeaderValue("Bearer", Environment.GetEnvironmentVariable("SITEPDF_KEY"));
var res = await http.PostAsJsonAsync("https://api.sitepdf.com/v1/render", new
{
html,
format = "Letter",
margin = "normal",
archive = true
});
res.EnsureSuccessStatusCode();
// { "pdf_url": ".../v1/documents/doc_7m2vc.pdf", "pages": 3,
// "archive": { "id": "arc_q47ne", "captured_at": "2026-09-15T09:14:22Z" } }
This is the documented API call shape. Full request and response walkthrough.
Questions about this job
How much does SelectPdf cost?
How much is a HiQPdf license?
What is the difference between the EvoPdf Deployment and Company license?
Does SelectPdf work on Linux?
Which is cheaper, HiQPdf or EvoPdf?
Can I run SelectPdf, HiQPdf or EvoPdf on the Azure Functions Consumption plan?
Do I have to renew maintenance every year?
Is a hosted HTML to PDF API cheaper than a .NET library license?
Index
More PDF and archiving tools
- Convert HTML to PDF
- Webpage to PDF
- Save webpage as PDF
- URL to PDF API
- Website archiving
- Monitor website changes
- Screenshot API
- React to PDF
- Java PDF library
- C# PDF library
- Python PDF generation
- HTML to PDF Node.js
- Laravel HTML to PDF
- Vue to PDF
- Next.js PDF generator
- Angular to PDF
- Markdown to PDF API
- Django HTML to PDF
- Blazor HTML to PDF
- Spring Boot HTML to PDF
- Airtable to PDF
- Rails HTML to PDF
- PDF generator API
- Website archiving software
- Document generation API
- Legal document automation software
- Document automation software
- Bulk HTML to PDF
- Accessible PDF generation
- ADA compliance audit cost
- 508 compliance testing
- PDF remediation
- VPAT and ACR
- PDF accessibility checker
- Wayback Machine alternative
- Best HTML to PDF API
- DocRaptor alternative
- Puppeteer alternative
- Wkhtmltopdf alternative
- PDFShift alternative
- Urlbox alternative
- PDFCrowd alternative
- Api2Pdf alternative
- Browserless alternative
- APITemplate alternative
- CraftMyPDF alternative
- PDFMonkey alternative
- dompdf alternative
- Gotenberg alternative
- GrabzIt alternative
- Adobe PDF Services API
- PDF SDK pricing
- HTML to image API pricing
- CloudConvert alternative
- CloudConvert pricing
- Direct mail API pricing
- E-signature API pricing
- Sparticuz Chromium Lambda cost
- Browserbase pricing
- Aspose PDF pricing
- PDF API pricing
- How it works
- Features
- Pricing
Get started
Render and archive with one API call
A pixel perfect PDF and a dated copy of the page from the same request. Plans from $29 a month.