HTML to PDF API

Category: conversion

Convert raw HTML code to a downloadable PDF. This tool runs entirely in the browser using html2pdf.js — no server-side API is available.

Endpoint

N/A Browser API (html2pdf.js)
No Server API

Response

Content-Type: N/A

This tool renders HTML in the browser and converts it to PDF using html2pdf.js. No server-side API is available.

// Browser-only: uses html2pdf.js library

cURL Example

# No cURL equivalent — this tool uses html2pdf.js in the browser

Code Samples

// HTML to PDF using html2pdf.js
import html2pdf from 'html2pdf.js';

const element = document.getElementById('content');
html2pdf().from(element).save('output.pdf');
# HTML to PDF is browser-only (html2pdf.js).
# For server-side, consider: weasyprint, pdfkit, or wkhtmltopdf

import pdfkit
pdfkit.from_string('<h1>Hello</h1>', 'output.pdf')
// HTML to PDF is browser-only (html2pdf.js).
// For server-side, consider: iText, OpenPDF, or Flying Saucer
// Example with Flying Saucer:
// ITextRenderer renderer = new ITextRenderer();
// renderer.setDocumentFromString(htmlContent);
// renderer.layout();
// renderer.createPDF(outputStream);