Looking for a SelectPdf alternative? Here's an honest comparison. SelectPdf sells two things: an HTML to PDF REST API on monthly or annual plans, and a .NET library (SelectPdf.Universal for Windows, Linux and macOS, plus the classic Windows library) on perpetual licenses. Shotmint is an HTTP API only: you send a URL or raw HTML from any language and get a PDF or screenshot back, paid per render with prepaid credits and no monthly plan.
| Model | Price | Free tier | Unused volume | |
|---|---|---|---|---|
| SelectPdf API | Monthly or annual subscription; 1 conversion per PDF, any page count | Entry $19/mo for 2,000 · Standard $29/mo for 5,000 · Advanced $59/mo for 20,000 · Premium $119/mo for 50,000 · Ultra $229/mo for 100,000 · Dedicated $449/mo unlimited (annual = 10 months, e.g. Entry $190/yr) | Free API key with 200 conversions, no card | Allowance resets each calendar month |
| SelectPdf .NET library | Perpetual license, 1 year of maintenance included | Single Developer $499 (1 deployment machine) · 5-Developers $799 (10 machines) · Enterprise $1,199 (100 machines); OEM tiers with unlimited machines $799 to $1,599 | Community Edition free, up to 5 pages per PDF | No per-document limit |
| Shotmint | Prepaid credits, no subscription | €5 / 2,000 · €19 / 10,000 · €59 / 50,000 (one-time) | 25 free renders a month, no signup | Never expire |
SelectPdf prices are in USD and come from their public pricing page on 22 October 2026. Prices change, so check their current pricing. Shotmint prices are in EUR.
SelectPdf covers more PDF features than we do. Its API has close to 100 parameters, including page sizes from A0 to A8, automatic bookmarks from your headings, tagged PDF and PDF standards, ZUGFeRD and Factur-X electronic invoices, a choice of WebKit or Chromium rendering, and companion PDF Merge and PDF to Text APIs on the same key, with official MIT-licensed clients for .NET, Java, PHP, Python, Node.js, Ruby and Perl. Each plan comes with fixed concurrency (2 to 16 requests at once), and at very high volume the Dedicated plan ($449 a month, or $4,490 a year) has no cap at all, which beats per-render pricing (ours included) once you reach a few million PDFs a year. If you need e-invoice formats, or you want to render on your own .NET servers with a one-time license (the Community Edition is free for documents up to 5 pages), SelectPdf is the better fit.
Your volume is irregular, you are below the Dedicated tier, or you also need screenshots. 2,000 PDFs a month cost $190 a year on the annual Entry plan against €48 a year on Shotmint (two €19 packs and two €5 packs), 5,000 a month cost $290 a year on Standard against €78 (one €59 Scale pack and one €19 pack), 20,000 a month cost $590 a year on Advanced against €295, and 50,000 a month cost $1,190 a year on Premium against €708. Monthly billing on SelectPdf costs 20% more than those annual prices. Shotmint counts one credit per PDF whatever its page count, just like SelectPdf, but credits never expire, so a quiet month costs nothing and nothing resets on the 1st. POST /v1/pdf takes a URL or raw HTML (with base_url for relative stylesheets and images) and renders it with headless Chromium, with A3/A4/A5/Letter/Legal/Tabloid, landscape, margins, scale, backgrounds, header and footer templates and page numbers. The same credits cover PNG/JPEG/WebP screenshots, Markdown extraction and 1200×630 Open Graph cards, failed renders are free, and a free key with 25 renders a month takes one request, with no signup. From C#, the C# HTML to PDF guide has a tested HttpClient example. We have no e-invoice formats or merge API (PDF/A output is supported; our free merge PDF tool runs in the browser), and no on-premise library, so for those pick SelectPdf.
GET /v1/screenshot: PNG, JPEG or WebP screenshots of any URL, with full-page capture, custom viewport, retina scale, a single-element selector, dark mode, transparent backgrounds (omit_background), ad and cookie-banner blocking (block_ads), and hide_selectors.POST /v1/pdf: PDFs from a URL or raw HTML, with format, landscape, margins, backgrounds, header and footer templates, and page numbers.GET /v1/content: the main content of any page or PDF link as Markdown, plain text or clean HTML, with title, author and date, for LLMs and RAG.GET /v1/og: 1200×630 Open Graph cards from a title and subtitle, with signed public URLs you can put straight in an og:image tag.X-Credits-Remaining header.Shotmint is a new, small service. It has small Node and Python SDKs and integration guides, but no enterprise plans, SLA or team accounts yet (measured uptime and render times are public on /status). If you need those, SelectPdf may suit you better. If you want an API key in 10 seconds and to pay only for what you use, try it.
ScreenshotOne, Urlbox, PDFShift, ApiFlash, PagePixels, ScreenshotAPI.net, HTML/CSS to Image, Microlink, Screenshot Machine, Screenshotlayer, Bannerbear, Placid, Browshot, Restpack, ScrapingBee, DocRaptor, pdflayer, html2pdf.app, Browserless, PDFMonkey, Doppio, CaptureKit, Pdfcrowd, APITemplate.io, url2png, Firecrawl, CraftMyPDF, IronPDF, Prince, Aspose.HTML, EvoPdf, PDF.co, CloudConvert, pdfEndpoint, Abstract Screenshot API, GrabzIt. Yearly cost at three volumes: screenshot API pricing and HTML to PDF API pricing.
No signup, no card; the free key refills on the 1st of every month. If you need more, buy credits once: €5 for 2,000, €19 for 10,000, €59 for 50,000. They never expire, and they stack on top of the 25 free renders a month, which every key keeps. From a script, an AI agent, Make or Zapier, POST /v1/keys/free (no body) returns a key as JSON (openapi.json, no-code recipes).