mint

render · pdf

Convert HTML to PDF online

Paste an HTML document and render a print-ready PDF with your choice of paper size, margins, orientation, and header and footer text — up to 2 MB of HTML, results in under 30 seconds, 3 credits per run after the 20 free runs a day.

input

The HTML document or fragment (UTF-8, up to 2 MB). JavaScript is not executed.

More options (7)

Paper size

Page margin on all sides, millimetres

Print CSS backgrounds and colours

Rendering scale

Plain-text page header; {page} and {pages} are replaced

ctrl + enter

result

Press Run. The result lands here, made by the real tool.

3 credits · ≤2 MB · ≤30 s · no login · 20 free/day

How it works

  1. Paste or type your HTML into the editor and set paper size, margins, orientation, scale, and any header or footer text.
  2. Press Run to render the document into a PDF.
  3. Review the result in the preview and download the PDF file.

Limits

HTML input may be up to 2 MB; the rendered PDF may be up to 25 MB; each run must complete within 30 seconds. You get 20 free runs per day with no login required. After that, each run costs 3 credits drawn from prepaid credit attached to an API key.

Privacy

Your input is processed for the request and discarded immediately afterwards; it is not stored or used for any other purpose. Usage records contain only time, tool name, status, duration, credits, and a salted hash of the IP address.

Call it from code

curl
curl -sS -X POST 'https://data.voiddo.com/v1/html_to_pdf?download=1' \
  -H 'Content-Type: application/json' \
  -d '{"html":"<h1>Invoice #1042</h1><p>Total due: 120.00 USD, payable within 14 days.</p>"}' \
  -o result.pdf

20 calls a day need no key. Beyond that: one-time credit packs, $5 for 500 credits, $9 for 1,000 credits, $29 for 4,000 credits. Get credits · llms.txt · OpenAPI.

Questions

Does the tool execute JavaScript in the HTML?

No. JavaScript is not executed; only the HTML and CSS are rendered.

Do I need an account to use this?

No login is required for the free tier of 20 runs a day. To use more runs you need an API key with prepaid credits.

How do I call this from code?

Send a POST request to https://data.voiddo.com/v1/html_to_pdf with your parameters; a curl example is shown on this page.

Are my files stored after the PDF is rendered?

No. The input is discarded after the request completes and is not kept or used for anything else.

What do {page} and {pages} do in the header and footer fields?

When you include {page} or {pages} in the header or footer text, they are replaced with the current page number and the total page count respectively.